Ubuntu版本:20.04
Matlab版本:2020b
安装
参考链接(含2020b及2021a安装包):【首发】 ubuntu20.04 安装matlab2020b/matlab2021a
按照上述链接中一步步安装即可。
中间遇到一些安装外的零散问题,记录如下:
安装rar
自己一开始没有把 .iso 拷过去,而只是把一系列分散的 rar压缩包考了过去,没想到还要给Ubuntu装rar解压软件。
打开终端,直接输入
sudo apt-get install rar unrar
解压缩常用的命令参考链接 https://www.linuxidc.com/Linux/2017-03/141564.htm
e 将文件解压到当前目录
例:rar e test.rar
注:用e解压的话,不仅原来的file1.txt和file2.txt被解压到当前目录,就连dir1里面的所有文件
也被解压到当前目录下,不能保持压缩前的目录结构,如果想保持压缩前的目录结构,用x解压
x 带路径解压文档中内容到当前目录
例:rar x test.rar
这样解压的话,dir1就会保持原来的目录结构
a 添加文件到操作文档
例:rar a test.rar file1.txt 若test.rar文件不存在,则打包file1.txt文件成test.rar
例:rar a test.rar file2.txt 若test.rar文件已经存在,则添加file2.txt文件到test.rar中
(这样test.rar中就有两个文件了)
注,如果操作文档中已有某文件的一份拷贝,则a命令更新该文件,对目录也可以进行操作
例:rar a test.rar dir1
自己用的是rar x XXX.rar
,直接在终端中定位到相应目录中运行即可。
修改新加卷名称
matlab安装路径中不允许有“新加卷”这样的汉字,修改方式参考如下链接:
https://blog.csdn.net/moshiyaofei/article/details/103483438
修改.bashrc
在上述链接最后一步有一个修改系统文件的操作,特别记录如下:
在终端输入/home/work/Polyspace/R2020b/bin/matlab
可以运行matlab(具体根据安装路径不同而修改)
这样输入太麻烦了,给其加alias
sudo gedit .bashrc
在末尾加入: alias matlab='/home/work/Polyspace/R2020b/bin/matlab'
保存后运行【这一步一定不要忘了!】
source ~/.bashrc
这里在保存时终端会有 Warning 警告,应该没有影响。
此外在终端输入matlab
运行时会报错 Failed to load module “canberra-gtk-module”,解决方案是在终端输入
sudo apt-get install libcanberra-gtk-module
卸载
因为第一次安装时自己脑残选错了路径,所以中途卸载了一次。按照官网的提示,直接删除文件就可以。
参考链接:How do I uninstall MATLAB or other MathWorks products on a Linux machine?
在终端输入(具体根据个人安装路径修改)
sudo rm -rf /usr/local/MATLAB/R2010b
和
sudo rm /usr/local/bin/matlab /usr/local/bin/mcc /usr/local/bin/mex /usr/local/bin/mbuild
还可以参考链接 https://blog.csdn.net/sdaubaby/article/details/90678486