MATLAB作为一个强大的仿真工具,在ubuntu系统下也可以很好的应用,因此记录下整个安装的过程。
Matlab几乎每一个版本都有相应的破解版,为我们这些学生党提供了很大的便利。
在这里提供一个网盘下载地址:http://pan.baidu.com/s/1c2J5XE4 。
下载后的Linux文件夹会有三个文件分别是R2016b_glnxa64_dvd1.iso、R2016b_glnxa64_dvd2.iso和Matlab 2016b Linux64 Crack压缩包。将次压缩包解压,可以使用命令,但是本人直接使用了提取文件直接提取出来了。要注意,本人把下载的Linux文件夹放在了home中方便后续操作。
使用下列命令挂先行载R2016b_glnxa64_dvd1.iso:
$ cd ~
$ mkdir matlab
$ sudo mount -t auto -o loop Linux/R2016b_glnxa64_dvd1.iso matlab/
挂载iso之后,会发现文件系统多了一个盘,如下图所示,说明挂载成功:
挂载成功之后进行安装:
$ sudo ./matlab/install
接下来的各个步骤如以下图所示:
(key在readme.txt中可以找到,选择这一组:09806-07443-53955-64350-21751-41297)
(默认安装位置,无需修改)
接下来就是等待了,在安装到80%时,出现如图:
这时候我们需要重新开一个终端,把dvd2挂载到matlab文件夹中:
$ sudo mount -t auto -o loop Linux/R2016b_glnxa64_dvd2.iso matlab/
此时出现:
然后在对话框中点击确定,继续安装。
完成安装后取消iso挂载:
$ umount matlab/
$ sudo rm -r matlab/ # 删除空的文件夹
要注意,这两条代码要在输入挂载命令的两个终端分别执行一次才能将两次挂载分别取消。
安装完成后,可以在终端中输入matlab打开软件:
$ cd /usr/local/MATLAB/R2016b/bin
$ sudo ./matlab
选择断网激活 。
找到文件位置并加载。
接下来,需要把Crack文件夹中R2016b/Linux/R2016b/bin/glnxa64四个文件,复制到/usr/local/MATLAB/R2016b/bin/glnxa64目录下:
sudo cp /home/hqd/Linux/Matlab+2016b+Linux64+Crack/R2016b/bin/glnxa64/libcufft.so.7.5.18 /usr/local/MATLAB/R2016b/bin/glnxa64
sudo cp /home/hqd/Linux/Matlab+2016b+Linux64+Crack/R2016b/bin/glnxa64/libinstutil.so /usr/local/MATLAB/R2016b/bin/glnxa64
sudo cp /home/hqd/Linux/Matlab+2016b+Linux64+Crack/R2016b/bin/glnxa64/libmwlmgrimpl.so /usr/local/MATLAB/R2016b/bin/glnxa64
sudo cp /home/hqd/Linux/Matlab+2016b+Linux64+Crack/R2016b/bin/glnxa64/libmwservices.so /usr/local/MATLAB/R2016b/bin/glnxa64
至此,安装结束。
由于每次运行matlab时都需要切换到安装路径的bin文件夹下面,如然后执行sudo ./matlab即可运行matlab,但是这样比较麻烦,下面我们在桌面创建一个快捷方式。
首先:
sudo vim /usr/share/applications/Matlab2016b.desktop
然后输入以下内容:
至此便可在快捷启动。
如果遇到提示no writting permission on directory: home/xxx/.matlab
删除掉文件夹后再次启动就OK了。
sudo rm -rf /home/hqd/.matlab
再次启动,即可正常使用: