Ubuntu 18.04.2 LTS 安装Matlab R2017b(Linux版)

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/Eternity666/article/details/88616140

安装的时候参考了网上很多的教程,其实大同小异,这里记录一下自己的安装过程。
主要参考:Matlab R2017b 安装

1.安装包下载

网上有很多的现成的安装包文件,直接下载即可,这里不再赘述。
我的安装包是从这位大佬的博客里下载的:Matlab R2017b

2.文件解压

下载后安装包的内容大致如下:
在这里插入图片描述
然后将 MATLABR2017b_Linux_Crack.rar 和 R2017b_glnxa64.zip 两个压缩文件解压(由于后一个较大且是zip格式,建议在Windows下解压后再复制过来)。
其中:

  • install_key.txt:安装密钥
  • MATLABR2017b_Linux_Crack:破解所需要的文件
  • R2017b_glnxa64.iso:Matlab安装的镜像文件
  • R2017b_glnxa64.z01,R2017b_glnxa64.z02:没有说…应该是拆成两部分的安装镜像

3.镜像文件挂载

创建目录(xxx为自己的用户名)

mkdir /home/xxx/temp

挂载镜像文件(xxx同上)

sudo mount -t auto -o loop R2017b_glnxa64.iso /home/xxx/temp

4.安装

进入挂载目录(xxx同上)

cd /home/xxx/temp

开始安装(xxx同上)

sudo /home/xxx/temp/install

键入以上命令后,开始运行MathWorks 安装程序,在安装界面选择 “使用文件安装密钥”;
然后一直 “下一步” ;
在 “文件安装密钥” 界面输入安装包中 install_key.txt 里的密钥;
设置安装路径时可根据个人喜好选择,我选的是默认的;
一直 “下一步” ;
在 “确认” 界面点击 “安装” 按钮,等待完成即可。

5.破解

按照上述步骤安装好后还需破解才能正常使用,这一步需要安装包中 MATLABR2017b_Linux_Crack 文件夹里的文件(需在 MATLABR2017b_Linux_Crack 文件夹中进行)。
首先,将 license_standalone.lic 放入Matlab安装目录的 licenses 文件夹中

sudo cp license_standalone.lic /usr/local/MATLAB/R2017b/licenses/

然后,将 libmwservices.so 放入Matlab安装目录的 bin 中的 glnxa64 中

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

若在设置安装路径步骤中,选择了自定义的路径,则这一步需要将文件复制的目的路径该成当初自己设置的路径。

6.取消挂载(xxx同上)

sudo umount /home/xxx/temp

7.运行

在终端中输入以下命令即可运行Matlab(即 “安装路径” + “/bin/matlab”):

/usr/local/MATLAB/R2017b/bin/matlab

8.快捷方式创建

至此,Matlab虽然可以运行,但每次都需要在终端中启动。因此,我们创建一个快捷方式来方便它的使用。
进入桌面配置文件夹

cd /usr/share/applications

编辑配置文件

sudo gedit Matlab.desktop

配置文件输入内容如下:

[Desktop Entry]
Encoding=UTF-8
Name=Matlab 2017b
Comment=Matlab 2017b
Exec=/usr/local/MATLAB/R2017b/bin/matlab
Icon=/usr/local/MATLAB/R2017b/toolbox/shared/dastudio/resources/MatlabIcon.png
Terminal=true
StartupNotify=true
Type=Application
Categories=Application;

其中 “Exec” 和 “Icon” 需要根据自己的安装目录更改。
在这里插入图片描述大功告成!可以快乐地coding啦~

猜你喜欢

转载自blog.csdn.net/Eternity666/article/details/88616140