记录一下如何在Ubuntu系统中安装MATLAB R2020a。
操作步骤
-
挂载
.iso
镜像:#在media目录下创建matlab文件夹供挂载 sudo mkdir /media/matlab #挂载R2020a.iso镜像文件,注意镜像文件所在路径 sudo mount -t auto -o loop ~/R2020a.iso /media/matlab/
-
运行安装文件:
sudo /media/matlab/install
之后的安装选项与Windows中相同,注意勾选
创建指向以下位置中的MATLAB脚本的符号链接
。 -
卸载镜像:
sudo umount /media/matlab
-
设置快捷方式:
sudo gedit /usr/share/applications/Matlab2020a.desktop
添加以下内容,具体按照自己的安装路径修改:
[Desktop Entry] Encoding=UTF-8 Name=Matlab R2020a Comment=MATLAB Exec=/usr/local/MATLAB/R2020a/bin/matlab Icon=/usr/local/MATLAB/R2020a/toolbox/shared/dastudio/resources/MatlabIcon.png Terminal=true StartupNotify=true Type=Application Categories=Application;
添加工具箱
-
进入工具箱目录,修改权限:
cd /usr/local/MATLAB/R2020a sudo chmod 777 toolbox
- 添加工具箱;
-
在MATLAB中设置路径:
设置路径
->添加并包含子文件夹
->保存
-
出现提示后再次修改权限:
sudo chmod 777 -R toolbox
设置快捷键
Ubuntu系统中的快捷键默认采用Emacs默认集,可以采用如下方式进行修改:
预设
->MATLAB
->键盘
->快捷方式
->Windows默认集
注意事项
- 不要安装matlab-support!!!
- 不一定需要挂载
.iso
镜像,可以直接将镜像解压后安装; -
系统自带工具可能导致解压不完全,运行安装文件会报错显示
file too short
,使用p7zip解压,保证解压完全:7z x R2021.iso
-
有时安装文件无法以管理员权限运行,在指定安装目录时显示
无法创建指定的文件夹
,原因是当前用户不具有对于安装目录的操作权限,需要预先创建安装目录并修改目录的所有者,在创建指向以下位置中的MATLAB脚本的符号链接
处同理:sudo chown -R $LOGNAME: /usr/local/MATLAB/R2021b sudo chown -R $LOGNAME: /usr/local/bin