首先下载好Windows和Ubuntu 版本的MATLAB 2017b 安装包,
1、Windows上安装,解压文件R2017b_win64_dvd1.iso和R2017b_win64_dvd2.iso到一个文件夹下(先解压dvd1,再解压dvd2,两个iso文件都必须解压,并且在一个文件夹下),如图,
接着解压破解文件MATLAB R2017b Win64 Crack.zip
找到setup,双击进行安装,选择“使用文件安装密钥”方式,点击下一步,
输入密钥:09806-07443-53955-64350-21751-41297,点击下一步,
选择安装路径,
点击安装,
2、破解
打开安装好的matlab,选择“在不使用Internet的情况下手动激活”
然后,点击浏览选择前面解压得到的MATLAB R2017b Win64 Crack目录下的 license_standalone.lic(许可证) 文件,点击下一步,
下图显示激活,但是还不完全,
继续破解,将破解文件 netapi32.dll(我的在 \Desktop\matlab R2017b\MATLAB R2017b Win64 Crack\R2017b\bin\win64 目录下)复制到MATLAB的安装目录下的 \bin\win64 文件夹下,
至此,破解完成。
3、Ubuntu上安装,将下载好的MATLABR2017b_Linux_Crack.rar和R2017b_glnxa64.zip解压,
解压完成后,挂在镜像文件,
打开终端,输入: mkdir matlab ,新建的matlab文件夹(文件夹名称可任意)作为挂载目录,
然后切换到解压出的R2017b_glnxa64.iso文件所在的目录下,博主这里是MATLAB R2017b Linux目录下,最好把文件夹名称的空格删除,
然后挂载文件,输入: sudo mount -t auto -o loop R2017b_glnxa64.iso /home/xxx/matlab ,挂载后可以看到matlab文件夹下有名称为install的文件,
切换到 /home/xxx/matlab目录下,然后输入 sudo ./install ,
开始安装过程,出现安装指示界面,选择 Use a File Installation Key,然后next,
选择Yes,next,
接着,输入下载好的install_key,next,
选择安装路径,这里默认,
继续next,
建议创建Symbolic Links,这样就可以直接在终端输入matlab来打开程序,这里按照默认没有创建,
确认后点击Install,开始安装进程,等待
继续next,
点击Finish,
4、开始破解操作,切换到MATLABR2017b_Linux_Crack目录下,
输入: sudo cp license_standalone.lic /usr/local/MATLAB/R2017b/licenses/
sudo cp libmwservices.so /usr/local/MATLAB/R2017b/bin/glnxa64/
将上述两个文件copy完成后,破解结束。
然后取消挂载,输入: sudo umount /home/xxx/matlab
切换到MATLAB的bin目录下, cd /usr/local/MATLAB/R2017b/bin/ ,执行 ./matlab 打开程序
5、后续设置
安装Matlab支持包,输入: sudo apt-get install matlab-support ,
在下面显示的界面中输入 /usr/local/MATLAB/R2017b ,点击Ok
然后点击Ok,
然后按照默认选择 No 即可
再次出现确认界面,选择Ok,
安装完支持包后,就可以在开始菜单看到MATLAB的图标了,右击图标选择添加到Favorites,这样便把图标固定到Launcher了。
切换到 /usr/share/applications/ 目录下,输入: ls -la ,可以看到matlab.desktop文件,该文件是Matlab的开始菜单文件。
Enjoy it.