Linux下安装Matlab R2017a超详细安装教程(带图文)

前言

        本人的操作系统是Ubuntu 16.04,MATLAB R2017a。其他版本的MATLAB安装过程是类似的。

1、下载安装包

        本人的MATLAB版本是R2017a,之前别人拷贝给我的,在网上找到了一个R2016b的下载版本:MATLAB R2016b下载地址。具体的安装文件如下图所示:

        这里面包含如下文件:

       (1)安装iso文件。包含2个iso文件,需要在安装完dvd1之后将dvd2挂载上,然后完成整个安装过程。

       (2)license_server.lic。这是激活MATLAB使用的,后面会提到激活方法。

       (3)证书文件。包括license_standalone.lic和libmwservices.so这两个文件。

       (4)readme.txt。该文件中包含安装密钥,在安装过程中会用到。

        上面提到的4类文件是有用的,其他文件可忽略不看。

2、MATLAB图文安装过程

(1)挂载镜像1

sudo mount -t auto -o loop /home/zydz/Downloads/MATLAB/R2017a_glnxa64_dvd1.iso ~/MATLAB/

        这一步是将第一个镜像文件挂载到某一个路径下(挂载路径可取任意路径,这里取~/MATLAB)。挂载成功后会弹出如下窗口:

(2)运行install开始安装

sudo ~/MATLAB/install

        这里选择第2个选项:Use a File Installtation Key,点击下一步。

(3)接受许可证协议(选择Yes):

(4) 输入密钥Installtation Key(这个密钥从readme.txt文件中获取):

(5)选择默认的安装路径

(6)安装选项默认全选:

(7)安装确认界面,点击Install按钮进行安装:

(8)正式开始安装:

(9)挂载镜像2,当安装进度条执行到 75% 左右时,会出现如下提示:

        意思是需要挂载镜像2继续进行安装,输入如下指令进行挂载:

sudo mount -t auto -o loop ~/Downloads/MATLAB/R2017a_glnxa64_dvd2.iso ~/MATLAB/

(10) 挂载好镜像2后会自动继续进行安装:

(11)点击Next继续:

 (12)点击Finish完成安装:

(13)取消挂载:(之前挂载的目录)

sudo umount ~/MATLAB

  经过上述十多个步骤就完成了MATLAB的安装,接下来对MATLAB进行激活。

3、激活MATLAB

(1)拷贝证书文件,将证书文件拷贝到MATLAB安装路径的对应位置:

$ cd ~/Downloads/MATLAB
$ sudo cp license_standalone.lic /usr/local/MATLAB/R2017a/licenses/
$ sudo cp libmwservices.so /usr/local/MATLAB/R2017a/bin/glnxa64/

 (2)执行如下指令,首次启动MATLAB进入激活界面:(需要添加sudo权限)

sudo /usr/local/MATLAB/R2017a/bin/matlab

        选择第2个选项:Active manually without the Internet,点击Next

(3)选择激活的license文件(license_server.lic),如下图:

(4)完成激活:

 (5)启动MATLAB:

sudo /usr/local/MATLAB/R2017a/bin/matlab

4、设置快捷启动MATLAB

        MATLAB安装完成后,每次都需要输入前面的一长串指令来启动MATLAB,非常麻烦。可以进行如下步骤的设置,直接在终端输入matlab即可启动

(1)在/usr/bin/路径下新建一个matlab文件:

$ cd /usr/bin/
$ sudo touch matlab
$ sudo gedit matlab

(2)在matlab文件中输入如下2行代码:

#!/bin/bash
sudo /usr/local/MATLAB/R2017a/bin/matlab

        其中第2行是启动MATLAB的可执行文件的绝对路径。

(3)给matlab文件添加最高权限:

sudo chmod 777 matlab

        执行完上述3个步骤后,在任意窗口输入matlab就可以打开MATLAB了!

5、卸载MATLAB

        卸载MATLAB直接将相关的安装包手动删除即可。

(1)卸载MATLAB安装包:

sudo rm -r /usr/local/MATLAB

(2)卸载/home目录下的隐藏文件:

$ cd ~
$ ll (这个时候可以看到隐藏文件夹 .matlab,或者通过Ctrl+H来查看)
$ sudo rm -r .matlab

 (3)删除挂载点(如果已经删除挂载点,可忽略这一步)

sudo rm -r ~/software/MATLAB/

参考网址

Linux下安装MATLAB

使用方法: 1.首先下载MATLAB 2017b linux安装包,网上资源比较多,就不列举了。 下载完成后,在终端执行以下命令,挂载MATLAB安装镜像文件安装。 sudo mkdir ./matlab sudo mount -t auto -o loop [YOUR_PATH]/Linux/R2017b_glnxa64.iso matlab/ cd ./matlab sudo ./install 2.安装过程中会让选择安装方法,这里最好先断开网络,然后选择“使用文件安装密钥(不需要Internet连接)”。文件安装密钥在Crack目录下的Readme.txt里,是一个串20位的数字。相应地接下来还要选择Crack目录下.lic文件作为license。在安装过程中要将“创建指向以下位置中的MATLAB脚本的符号链接”选项打勾。下面就等待安装完成就行了。 3.安装完成后,选择“不使用Internet手动激活”。需要输入许可证文件.lic的完整路径,这里选择Crack目录下的.lic就可以了。 4.将Crack/Linux文件夹下的libmwservices.so 复制到到 /usr/local/MATLAB/R2017b/bin/glnxa64。(最好在终端中执行sudo cp [libmwservices.so的路径]/libmwservices.so /usr/local/MATLAB/R2017b/bin/glnxa64,直接复制可能会有权限问题)这时应该就可以通过sudo matlab打开MATLAB软件了。下两步是可选的。 5.(可选)安装MATLAB支持包'sudo apt-get install matlab-support'。中间可选使用这款软件的用户以及重命名GCC库,原文教程中说可以忽略。我把当前用户作为了使用这款产品的用户。 6.(建议选择)为了避免每次都用root权限打开matlab,通过sudo chown [your ubuntu username] -R ~/.matlab改变权限。最终直接在终端输入matlab就可以打开MATLAB了,至此完成了MATLAB在Ubuntu下的安装和破解。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值