2020-08-12

ubuntu16.04下安装matlab2016b

1.下载安装包。 百度网盘链接:百度网盘; 提取码:9bya

2.将rar文件解压(最好在windows下解压)

3.创建目录,挂载镜像,安装matlab

sudo mkdir ~/matlab    (注:可以自由选择所挂载的路径)

sudo mount -t auto -o loop R2016b_glnxa64_dvd1.iso ~/matlab/    (注:前面第一个镜像的位置根据自己文件位置改动)

cd ~/matlab

ls   (注:可以看到install目录)

cd ~      (注:跳出自己挂载的目录)

sudo ~/matlab/install


4.跳出matlab安装界面, 选择下一步,在select installation method下选择use a file installation key, 下一步,同意,下一步,选择我已有我的许可证的文件安装秘钥,打开解压文件下的readme.txt文件,复制里面的09806-07443-53955-64350-21751-41297到框中。下一步,记住安装位置,默认为/usr/local/MATLAB/R2016b,下一步,安装进行到80%左右,弹出“弹出dvd1,并插入dvd2以继续”,重新打开一个终端,挂载dvd2

sudo mount -t auto -o loop R2016b_glnxa64_dvd2.iso ~/matlab/    (注:根据自己的dvd2文件位置调整命令)


5.安装完成后

sudo chmod 777 license_standalone.lic   (注:根据自己的文件位置调整命令或进入文件所放位置输入命令)

sudo chmod 777 /usr/local/MATLAB/R2016b

cd /usr/local/MATLAB/R2016b/bin

sudo ./matlab   


6.选择手动激活,选择刚加了权限的license_standalone.lic,下一步,完成。

7.将之前解压的R2016b/bin/glnxa64中的4个文件复制到/usr/local/MATLAB/R2016b/bin/glnxa64目录下。

cd /usr/local/MATLAB/R2016b/bin

sudo chmod 777 glnxa64

sudo cp libcufft.so.7.5.18 /usr/local/MATLAB/R2016b/bin/glnxa64

sudo cp libinstutil.so /usr/local/MATLAB/R2016b/bin/glnxa64

sudo cp libmwlmgrimpl.so /usr/local/MATLAB/R2016b/bin/glnxa64

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

sudo ./matlab    (注:若不加sudo,则会出现卡在启动界面的情况)


8.设置快捷方式

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

#以下为输入文件中的内容

[Desktop Entry]

Type=Application

Name=Matlab2016b

Comment=Matlab

Exec=/usr/local/MATLAB/R2016b/bin/matlab -desktop

Icon=/usr/local/MATLAB/R2016b/toolbox/shared/dastudio/resources/MatlabIcon.png

StartupNotify=true

Terminal=false

Type=Application

Categories=Application;Development;


9.在搜索框中输入matlab,打开发现错误界面 java.lang.runtime.Exception.........

cd /usr/local/MATLAB/R2016b/bin

sudo chmod -R a+rw ~/.matlab


10.重新打开matlab,完美进入!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。