摘要:介绍在ubuntu16.04中从下载到安装成功的完整步骤。本文给出MATLAB R2017b(Linux系统)的完整安装包百度云盘下载地址,逐步介绍一种简单易行的安装方法,在桌面建立快捷方式,最终完整运行。shell
最近因为项目缘由,须要在ubuntu上安装MATLAB,在网上找了好久发现一些教程大多步骤繁杂且叙述不够完整。和Windows安装软件的方式有所不一样,从找文件包到安装完成,刚刚接触Linux的初学者在这上可能没少耗费时间,特此整理了这篇博文供你们参考。(这里安装版本为最新的MATLAB R2017b,操做系统为ubuntu16.04。)ubuntu
目前网上已经有MATLAB R2017b的Linux安装版,真心感谢那些资源提供者,但有些资源有点不厚道了,说是完整版压缩包里面却缺乏部分关键文件、install key等等。我在安装时就遇到了这样的问题,在网上找寻良久终于找到了缺乏的crack文件,这里将全部文件从新整理打包上传到百度云盘供你们下载,由于连接容易失效问题,请你们关注本人公众号“AI技术研究与分享”(搜索或扫描以下二维码)回复“ubuntu版MATLAB”,便可获取安装包资源网盘连接与密码。(特别申明:网上下载方式不少,这一步为非必须步骤,公众号获取仅作学习推荐,你们凭喜爱关注便可!)app
点击连接下载MATLAB安装包,下载完成以下图所示工具
上图为Windows下的文件保存状况,ubuntu下相似。所有准备就绪,进行下一步。oop
(1)文件解压学习
将文件下R2017b_glnxa64以及MATLABR2017b_Linux_Crack两压缩包解压,建议先在Windows下解压好而后直接将所有文件拷到ubuntu中(压缩包R2017b_glnxa64解压后的iso文件大小在10G左右,须要用移动硬盘拷贝),这样省去一些输代码的操做。优化
所有解压后在ubuntu下的文件显示以下操作系统
固然也能够在ubuntu下解压,ubuntu16中能够经过选中压缩包后右击选择‘提取到此处’,即可实现解压。不过这可能会出错,缘由多是没有安装相应的解压工具,在文件所在目录下右击选择‘在终端打开’打开终端,在终端输入如下代码3d
sudo apt-get update sudo apt-get install unrar sudo unrar x MATLABR2017b_Linux_Crack.rar
即可完成MATLABR2017b_Linux_Crack压缩包的解压了,解压后的文件在相同文件夹下。接下来解压R2017b_glnxa64,一样在文件所在目录下右击选择‘在终端打开’打开终端,在终端输入如下代码code
sudo apt-get install unzip sudo unzip R2017b_glnxa64.zip
解压任务完成。
(2)挂载镜像文件
首先须要挂载iso文件,在解压完成的那个文件夹下右击打开终端输入如下代码,注意代码中的username是安装系统时我的设置的,每台电脑有所不一样,我这里是wuxian,注意要改为本身的文件名(打开home文件夹后出现一个文件夹就是它啦)。
mkdir /home/username/temp sudo mount -t auto -o loop R2017b_glnxa64.iso /home/username/temp
(3)进入文件夹安装
如今须要进入挂载的文件夹下运行安装文件了,继续输入如下代码
cd /home/username/temp sudo /home/username/temp/install
这时会运行MATLAB的安装文件,出现如下界面
选择‘使用文件安装密钥’,而后点击‘下一步’。出现如下界面,选择‘是’,点击‘下一步’。
这时进入密钥输入界面,选择‘我已有个人许可证的文件安装密钥’,须要输入的密钥前面已经准备好了
打开先前解压文件目录下的install_key文本文件,复制文件里面的密钥粘贴到输入框,点击‘下一步’。
下面须要设置安装路径,系统会自动默认填好路径,为方便后面安装这里不作修改,直接下一步
选择安装的产品,保持默认的全选,选择‘下一步’
选择安装选项,继续下一步
确认安装,点击‘安装’
开始正式安装,进度条走起
耐心等待一会进度条走到100%,出现如下界面,继续‘下一步’
最后点击完成,完成安装
(4)复制证书文件
万事具有,只欠东风,要想能运行还得作好证书复制这一步,这几个证书文件前面也已经准备好啦,就在前面解压好的MATLABR2017b_Linux_Crack文件夹中,打开文件夹以下
在该文件夹下右击打开终端,在终端输入以下代码
sudo cp license_standalone.lic /usr/local/MATLAB/R2017b/licenses/ sudo cp libmwservices.so /usr/local/MATLAB/R2017b/bin/glnxa64/
复制完成,安装也就结束了
(5)取消挂载
安装完成,这时能够取消前面的文件挂载了,在终端输入如下代码取消挂载(注意修改username哦)
sudo umount /home/username/temp
(6)运行MATLAB
这时进入MATLAB目录打开MATLAB,输入如下代码
cd /usr/local/MATLAB/R2017b/bin ./matlab
这时出现MATLAB启动界面,如此大功告成
(1)为了访问matlab时不用加路径,添加环境变量可在 /etc/profile中添加如下代码
#set matlab evvironment export PATH=$PATH:/usr/local/matlab/bin
(2)为了防止可能的错误,安装MATLAB的支持包,在终端输入如下代码
sudo apt-get install matlab-support
在提示的MATLAB所在安装目录输入框中输入:/usr/local/matlab/bin,完成支持包的安装
(3)虽然上面的终端启动能打开,但关闭终端后MATLAB也一块儿关闭,下次要打开还得输一串代码,这里用个简单的方法建立快捷方式。输入以下代码后,打开MATLAB,右击软件图标选择‘锁定在启动器’。
cd /usr/local/MATLAB/R2017b/bin ./matlab
这时打开/usr/share/applications/目录,能够看到以下的图标
找到MATLAB那个经典图标,把软件的图标拖到启动器上,这样快捷方式建立完毕,下次点击图标就能启动MATLAB了。
上面说起的安装步骤是本人在查阅了网上众多安装教程加上在本身电脑安装成功后的整理和总结,因为每一个人的ubuntu系统实际状况各有差别,按照文中的步骤执行时不排除安装失败的可能,缘由因人而异这里也不可能一一解决,一句话,遇到问题时得具体分析了。在ubuntu上安装软件时,出错时有发生也是正常现象,万一安装没有成功也但愿你们冷静对待,不要由于一时的安装不成功而影响了热忱学习的好心情哦。因为博主能力有限,若有纰漏错误之处还请你们指出,同时也欢迎在下方留言交流。