Ubuntu16.04下安装Matlab 2015b超详细教程


Matlab在科学领域经常用到,特别是很多数学计算使用非常方便,主要应用与工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域,目前人工智能领域也经常能用到它。最近需要用到Matlab来处理图像,以传给神经网络用于训练,查阅了网上的一些资料,结合自己遇到的一些情况,把如何在Ubuntu16.04下安装Matlb 2015b的过程记录了下来:

  1. 下载Matlab 2015b压缩文件
  2. 解压文件
  3. 挂载iso文件
  4. 执行安装
  5. 激活破解
  6. 卸载iso文件
  7. 运行Matlab 2015b
  8. 添加桌面快捷方式

下载Matlab 2015b压缩文件

参考地址:https://www.linuxidc.com/Linux/2015-11/125153.htm,它这里面的分享地址失效了,这里有我新分享的网盘地址https://pan.baidu.com/s/1Rdn2QRs99daGK_pikZW6yw:

Ubuntu16.04下安装Matlab 2015b超详细教程_第1张图片

共有11个压缩子文件,随便解压一个即可,得到所有解压文件,解压密码qwert159,之后会得到两个压缩文件:

  • Matlab 2015b Linux64 Crack.rar:后面需要用到它里面的一些文件根据不同的安装方式用到的破解文件也不同。

    networking方式:
    需要用到MATLAB_Production_Server文件夹里的内容和license_server.lic文件
    standalone方式:
    需要用到R2015b文件夹里的的内容和license_standalone.lic文件
    最终还剩下一个文件readme.txt,里面有比较简单的英文安装步骤
    我使用standalone方式安装Matlab 2015b
  • R2015b_glnxa64.iso:这是安装Matlab 2015b需要用到的镜像文件,使用需要先挂载到一个目录下,然后从被挂载的目录里执行里面的install文件。

解压文件

在linux下解压rar文件,需要用到unrar命令,若提示没有此命令,代表需要先安装unrar,到压缩文件所在的目录里面:
更新软件包列表:sudo apt-get update
安装unrar:sudo apt-get install unrar
解压:sudo unrar x Matlab 2015b Linux64 Crack.rar

挂载iso文件

当前位置仍是在iso文件所在位置,鼠标右击选择在终端打开,输入挂载命令,命令中的username需要改成自己的用户名,点击电脑屏幕最右上角的按钮,里面有注销、挂起、关机等功能,可以很明显的看到自己的用户名:
创建临时挂载路径:mkdir /home/username/temp
挂载镜像:sudo mount -t auto -o loop R2015b_glnxa64.iso /home/username/temp
挂载成功后多出一个MATHWORKS_R2015B的设备,里面的内容即为iso镜像里的安装文件:

Ubuntu16.04下安装Matlab 2015b超详细教程_第2张图片

执行安装

进入挂载的路径:cd /home/username/temp
安装Matlab 2015b:sudo ./install


Ubuntu16.04下安装Matlab 2015b超详细教程_第3张图片

  • 选择使用文件安装密钥,下一步:


    Ubuntu16.04下安装Matlab 2015b超详细教程_第4张图片
  • 接受许可协议,下一步:


    Ubuntu16.04下安装Matlab 2015b超详细教程_第5张图片
  • 选择我已有我的许可证的文件安装密钥,输入密钥,密钥在前面提到的破解文件Matlab 2015b Linux64 Crack.rar里的readme.txt中:


    Ubuntu16.04下安装Matlab 2015b超详细教程_第6张图片
  • 选择默认安装路径即可,记住这个路径,后面破解还会用到:


    Ubuntu16.04下安装Matlab 2015b超详细教程_第7张图片
  • 选择安装所有的产品:


    Ubuntu16.04下安装Matlab 2015b超详细教程_第8张图片

激活破解

  • Matlab安装目录下创建licenses文件夹:
    sudo mkdir /usr/local/MATLAB/R2015b/licenses
  • 去往Matlab 2015b Linux64 Crack文件夹中,拷贝license_standalone.lic到刚创建的licenses文件下:
    sudo cp license_standalone.lic /usr/local/MATLAB/R2015b/licenses/
  • 继续把Matlab 2015b Linux64 Crack中R2015b下的glnxa64文件里所有内容拷贝到Matlab安装路径下的glnxa64中:
    sudo cp ./R2015b/bin/glnxa64/* /usr/local/MATLAB/R2015b/bin/glnxa64

卸载iso文件

sudo umount /home/username/temp

运行Matlab 2015b

/usr/local/MATLAB/R2015b/bin/matlab

  • Matlab打开后界面,打印Hello World!


    Ubuntu16.04下安装Matlab 2015b超详细教程_第9张图片

添加Matlab应用程序

每次都使用命令打开Matlab确实不方便,可以添加Matlab应用程序:
sudo vim /usr/share/applications/Matlab2015b.desktop
输入键盘上的Insert键,输入如下内容:

[Desktop Entry]
Encoding=UTF-8
Name=Matlab 2015b
Exec=/usr/local/MATLAB/R2015b/bin/matlab
Icon=/usr/local/MATLAB/R2015b/toolbox/shared/dastudio/resources/MatlabIcon.png
Terminal=true
StartupNotify=true
Type=Application
Categories=Application;

拷贝这里内容时,需要注意每一行结尾不要留空格。

Ubuntu16.04下安装Matlab 2015b超详细教程_第10张图片

输入键盘上的Esc键,输入 :wq,再按Enter建保存:
Ubuntu16.04下安装Matlab 2015b超详细教程_第11张图片

以后每次想使用Matlab 2015b时,直接在应用程序中打开即可:
Ubuntu16.04下安装Matlab 2015b超详细教程_第12张图片

总结

  1. 我使用的是Matlab 2015,因为懒得下载了,直接拷贝的别人硬盘里的,若要使用其它版本,过程都是差不多的,也有借鉴意义。
  2. 若是Windows版,破解过程也有借鉴意义。
  3. 今天使用vim时,第一次发现vim界面按什么键都没有反应,原来习惯性的按了ctr+s,可以按ctr+q解除,记录下,以免以后遇到。

你可能感兴趣的:(Ubuntu16.04下安装Matlab 2015b超详细教程)