1、matlab2016b下载
镜像下载地址:
链接:http://pan.baidu.com/s/1qYx2jIc 密码:z9cq
最近网盘总是提示下载最新网盘客户端,如果始终无法下载,需要采用付费升级网盘容量的办法。
2、解压
解压license文件Matlab 2016b Linux64 Crack.rar
cd Matlab2016b
sudo apt-get install rar
rar x Matlab 2016b Linux64 Crack.rar
3、挂载和安装
3.1 挂载镜像R2016b_glnxa64_dvd1.iso
//建立挂载目录并挂载在该目录
mkdir mountMat
sudo mount -t auto -o loop ./R2016b_glnxa64_dvd1.iso ./mountMat
3.2 安装
//安装步骤:在挂载目录mountMat下,可以发现有install文件
//在挂载目录上一层打开终端,执行安装。
sudo mountMat/install
弹出安装界面,类似windows安装,
3.3 输入安装密钥
安装中选择“Use a File Installation Key”
安装密钥在Crack文件中的readme.txt中(09806-07443-53955-64350-21751-41297)
默认安装路径:
/usr/local/MATLAB/R2016b
3.4 挂载R2016b_glnxa64_dvd2.iso
安装步骤:当R2016b_glnxa64_dvd1.iso安装完成后,提示拔出dvd1并插入dvd2的对话框;此时需要挂载第二个iso文件(R2016b_glnxa64_dvd2.iso)到mountMat下;这里值得注意的是,由于安装R2016b_glnxa64_dvd1.iso的终端窗口正在 进行安装,所以无法进行操作。所以Ctrl+Alt+T重新开一个终端命令窗口,并挂载:
sudo mount -t auto -o loop ./R2016b_glnxa64_dvd2.iso ./mountMat
挂载完成,在提示挂载都对话框上点击确定,安装界面继续进行,直到完成。
4、破解激活
4.1 激活
要先对安装文件的权限进行处理,否则后面激活会出现权限不足的问题:
在license_standalone.lic文件夹下打开终端
sudo chmod 777 license_standalone.lic
cd /usr/local/MATLAB/
sudo chmod 777 R2016b/
进入安装的文件夹的bin目录下,运行激活程序:
cd /usr/local/MATLAB/R2016b/bin
./activate_matlab.sh
跳出激活界面,选择crack文件夹的license_standalone.lic文件
……
激活成功
4.2 替换文件
激活成功后,还需要进行一些文件的替换,才能运行matlab。
将破解文件夹中的四个.so
文件复制到安装文件夹的glnxa64
中:
cd /Matlab 2016b Linux64 Crack/R2016b/bin/glnxa64/
sudo cp *so* /usr/local/MATLAB/R2016b/bin/glnxa64/
现在可以运行Matlab了:
cd /usr/local/MATLAB/R2016b/bin/
./matlab
5、快捷方式设置
每次进入安装路径运行matlab很麻烦,建立快捷方式。
验证该方法不可行:命令行打开matlab后,将matlab锁定到启动器。再打开时matlab界面一闪而过,没有打开。
5.1 方法1:下载matlab的支持软件
下载matlab的支持软件,包括建立快捷方式,系统库等配置使用。
sudo apt-get install matlab-support
根据界面提示输入路径,然后回车;……
当提示library conflict时,保持默认的“否”,回车;……
安装完成后,可以系统搜索找到matlab图标,并打开
(锁定到启动器,之后点击启动器上matlab图标仍然一闪而过)。
5.2 方法2:设置环境变量
可以将其加入系统环境变量:
打开bashrc文件:
sudo gedit ~/.bashrc
在文件最后加入MATLAB环境变量,然后关闭文件:
export PATH=/usr/local/MATLAB/R2016b/bin:$PATH
在命令行更新配置:
source /etc/profile
重新打开终端。
之后在终端上输入matlab
即可启动。
5.3方法3:入口文件编辑方式
在home文件夹下,执行Ctrl+H,显示隐藏文件,进入如下目录:
~/.local/share/applications
启动终端,新建matlab.desktop文件并编辑如下:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=matlab -desktop
# Path=/usr/local/MATLAB/R2016b/bin
# Exec=/usr/local/MATLAB/R2016b/bin/glnxa64/MATLAB
Name=MATLAB
Icon=/usr/share/icons/hicolor/48x48/apps/matlab.png
Categories=Development;Math;Science
Comment=Scientific computing environment
StartupNotify=true
StartupWMClass=com-mathworks-util-PostVMInit
保存关闭。
可以系统搜索找到matlab图标,并打开,然后锁定到启动器。
之后点击启动器上matlab图标可以直接启动。
------------------------------------------
致谢:
安装的前中后期,分别参考了如下同学文章,非常感谢,此处向读者推广,一并致谢:
https://blog.youkuaiyun.com/qingqingdeaini/article/details/73527123
https://www.cnblogs.com/hEllOwOrlD2017/p/6936768.html?utm_source=itdadao&utm_medium=referral
https://blog.youkuaiyun.com/fx677588/article/details/52971715