matlab百度云下载地址,密码:79sb
下载后的Linux文件夹会有三个文件分别是R2016b_glnxa64_dvd1.iso、R2016b_glnxa64_dvd2.iso和Matlab 2016b Linux64 Crack文件夹。
rar文件解压,首先安装rar解压工具,再进行Crack文件解压,用7zip应该也可以,保险起见
sudo apt install rar
rar Matlab\ 2016b\ Linux64\ Crack.rar
注意:解压后Crack文件夹中包含readme.txt文件,里面包含密钥,license_standalone.lic文件,用于进行软件激活,/bin/glnx64/文件,用于进行matlab安装目录中bin/glnx64/的替换,里面四个文件。
直接挂载在media下面就行了,创建个matlab文件夹供挂载,只要挂第一个
sudo mkdir /media/matlab
sudo mount -o loop R2016b_glnxa64_dvd1.iso /media/matlab/
进入到挂载目录下,可以发现有install文件,然后返回当前目录的前一层进安装。这里推荐第二种装法
方案一:这里如果直接用sudo ./install,可能会报如下的错,attention: must install using sudo or su,or will face cannot build directory failure later,如果安装的时候没有弹出图形安装界面,直接显示installing… finish! 则需要gksudo 或kdesudo 来安装。
方案二:
cd /media/matlab
ls #这里会看到install
cd ..
sudo /media/matlab/install
默认的安装路径是 /usr/local/下,我默默地查了下可用空间,发现只有22G,就改到了自定义路径,别忘记了
* 安装到一半,提示拔出dvd1,然后插入dvd2对话框*
新打开个终端
sudo mount -o loop R2016b_glnxa64_dvd2.iso /media/matlab/
cd /home/XXX/software/MATLAB/bin/
./matlab #运行matlab,弹出激活对话框,选择用不联网的方法进行激活,加载license_standalone.lic文件
sudo chmod -R 777 MATLAB/ #文件夹上面有个锁,为了防止复制不进去,保险起见
cd ~/LinuxR2016b/bin/glnxa64/ #先进入要复制的文件所在文件夹
sudo cp lib* /home/XXX/software/MATLAB/bin/glnxa64/
cd ..
./matlab #可以打开了,如果打不开,重启下终端
sudo vim /usr/share/applications/Matlab2016b.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Matlab 2016b
Comment=MATLAB
Exec=/home/XXX/software/MATLAB/bin/matlab
Icon=/home/XXX/software/MATLAB/toolbox/shared/dastudio/resources/MatlabIcon.png
Terminal=true
StartupNotify=true
Type=Application
Categories=Application;
把里面可执行文件和图标位置改下,图标是matlab自带的
sudo umount /media/matlab
补充一点细节问题:
1.这个问题有的时候会出现,有的时候不会出现那就是命令行输入matlab不会自动打开
解决方式如下
sudo vim /etc/profile
#在文件尾部添加:
export PATH=/usr/local/MATLAB/R2016b/bin:$PATH
#保存并退出并且使得设置生效
source /etc/profile
这个时候就可以通过终端输入matlab直接打开了
2.如果显示没有权限打开(打开报错),一般来说找到bin文件下的执行文件,输入sudo bash matlab一般就能打开
或者给MATLAB文件夹以及隐藏文件夹最高权限 /home/XXX/.matlab/
sudo chmod -R 777
linux(x64)下安装Matlab 2015b破解版(含安装包)
Linux系统下安装matlab2016b
ubuntu16.04下安装matlab2016b教程