Ubuntu 20.04安装MATLAB2017b

Scroll Down

Ubuntu 20.04安装MATLAB2017b

1. 下载安装包

网上有很多博客提供了安装包,这里不再提供。但需要说明的是,本文的安装方式是基于iso镜像的,不适用于压缩包安装包。

2. 挂载镜像

# 创建挂载点
sudo mkdir matlab

# 挂载iso镜像
sudo mount -t auto -o loop R2017b_glnxa64.iso matlab/

3. 安装

切换到挂载点目录 matlab 下,开始安装:

# xxx 是你的路径
cd /xxx/matlab

# 以root权限执行安装,否则安装过程中会提示权限不足,无法创建文件夹
sudo ./install

选择使用文件安装密钥,下一步

image.png

接受,下一步

image.png

从你下载的安装包中找到安装密钥的txt文件(一串数字),填到下图输入框中,然后下一步

image.png

Matlab默认安装到 /usr/local/MATLAB/R2017b/ ,建议默认,方便以后查找,下一步

image.png

默认安装全部组件,直接下一步

image.png

创建连接

image.png

最后一步,点击install

image.png

等进度条走完,跳出下图,下一步

image.png

点击finish,安装完成。

image.png

4. 授权

解压安装包中的 MATLABR2017b_Linux_Crack.rar,

# 安装unrar解压工具
sudo apt install unrar

# 解压rar文件
sudo unrar x MATLABR2017b_Linux_Crack.rar

将下面两个文件拷贝到安装目录

sudo cp license_standalone.lic /usr/local/MATLAB/R2017b/licenses/ 
sudo cp libmwservices.so /usr/local/MATLAB/R2017b/bin/glnxa64/

cd到安装目录下:

cd /usr/local/MATLAB/R2017b/bin/

image.png

执行:

./matlab

打开matlab说明安装成功

image.png

5. 创建桌面快捷方式

/usr/share/applications 中创建 matlab.desktop 文件

sudo gedit /usr/share/applications/matlab.desktop

matlab.desktop 文件中添加如下内容:

[Desktop Entry]
Categories=Application;Development;
Comment=Matlab:科学计算的语言
Encoding=UTF-8
Exec=/usr/local/MATLAB/R2017b/bin/matlab -desktop -prefersoftwareopengl
Icon=/usr/local/MATLAB/R2017b/toolbox/shared/dastudio/resources/MatlabIcon.png
Name=MATLAB
StartupNotify=true
Terminal=false #在启动matlab时不启动终端
Type=Application

然后在所有应用中搜索 matlab, 出现matlab, 右击matlab图标 > add to favorites ,大功告成。