自己安装流程,成功方法。
(1)在安装包目录下打开Linux终端,执行下列命令:
sudo mkdir /mnt/matlab
sudo mount -o loop R2018a_glnxa64_dvd1.iso /mnt/matlab
cd /mnt/
sudo /mnt/matlab/install
(2)进入到安装程序。
选择序列号安装,在readme.txt 中复制序列号
选择需要安装的路径。默认是在usr.
去掉不用的安装工具箱,节省空间。
(3)挂载第二个iso
sudo mount -o loop R2018a_glnxa64_dvd2.iso /mnt/matlab
取消挂载
sudo umount /mnt/matlab
删除挂载的文件
sudo rm -rf /mnt/matlab
(4)激活
sudo /usr/local/MATLAB/R2018a/bin/matlab
然后选择crack文件中的 license_standalone.lic 文件
将安装包中的MATLAB/R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl中的libmwlmgrimpl.so复制到安装路径中。
注意改为自己的路径。
sudo cp -f /home/d/Documents/libmwlmgrimpl.so /usr/local/MATLAB/R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl
(5)创建图标
不然每次都要输入
sudo /usr/local/MATLAB/R2018a/bin/matlab
1。 sudo vim /usr/share/applications/matlab.desktop
i插入,粘贴下面代码段。
esc
输入 :wq或者输入ZZ退出vim
[Desktop Entry]
Name=MATLAB R2018a
Name[zh_CN]=matlab
Name[zh_TW]=matlab
Exec=/usr/local/MATLAB/R2018a/bin/matlab
Icon=/usr/local/MATLAB/R2018a/toolbox/shared/dastudio/resources/MatlabIcon.png
Terminal=true
X-MultipleArgs=false
Type=Application
Encoding=UTF-8
Categories=Application;Development;
StartupNotify=false
注意:很多地方teminal项都是false。但是自己测试时,matlab启动时候不打开teminal只能显示进入窗口,无法进入程序。所以设置为true
2.sudo chmod +x /usr/share/applications/matlab.desktop
3.复制放在桌面
cp /usr/share/applications/matlab.desktop ~ /home/d/Desktop
点击相信,就会自动转为可执行程序图标,不带.desktop后缀
REF
https://blog.csdn.net/ouening/article/details/79751393