Ubuntu 16.04 LTS下安装MATLAB R2016b(做了部分修改)
2018-01-23 11:43
706 查看
首先申明,本文内容是在Eric2016_Lv和generallc,Dr_destiny三前辈的文章基础上,经过实践,根据自己的情况适当增加一点内容而成。
因为本人是个Linux新手,很多操作都不懂,因此走了很多弯路,在这里写下这篇文章也是对自己这段时间的学习进行总结,同时给同为Linux新手的朋友们一点点借鉴。出于这个目的,我会写的尽量详细。若有错误之处,请多多指正批评。
好了,废话少说,开始正题:
打开…/Matlab R2016b/Linux(前面的…是指你的下载路径,我的完整路径为/home/gzk/Matlab R2016b/Linux),共有3个文件:R2016b_glnxa_dvd1.iso、R2016b_glnxa64_dvd2.iso和Matlab 2016b Linux64 Crack.rar,其中rar文件需要解压(可以直接打开,之后“提取”)。
因为文件很大,所以需要两个iso,就是要插两张光盘,所以安装过程中会要求换dvd2,接下来的过程中会介绍到
2
第一行代码是建立一个挂载目录,所谓挂载目录,就是一个无用的目录,用来加载.iso文件,其实就是起到了虚拟光驱的作用(当然了,也可以直接右键新建文件夹)
第二行代码是将.iso文件挂载到指定目录下,mount命令格式如下:
-t后的类型选择auto,自动挂载,-o后的挂接方式为loop,用来把一个文件当成硬盘分区挂接上系统。
值得注意的是,对于新手来说,可能并不是很清楚这里的路径问题,我们平时点击“文件”图标,进入的是/home/gzk(后面是你的用户文件夹),所以如果你要把目录放在这儿,就不应该是直接/home了事,别被“主文件夹”这几个字骗了。你可以按下退格试试,会退到home下面,你会发现你的用户文件夹(我被这个问题困扰了一段时间。当然这只是我的情况大家应该不会遇到)
现在,光驱文件已经挂载完毕。记住,这里我们的挂载目录是/home/gzk/MATLAB1可以开始安装了,命令如下:
进行安装
1、选择不连接网络,next
2、接受许可
3、输入一个 license,破解文件夹的文档里面有
4、选择安装目录,默认。next
5、与你密钥对应的组件(key 长的包含组件多),推荐默认,或者根据自己的需要慎重选择安装
6、选择许可的路径、同样在资源贴、
7、安装确认界面
1
这里的挂载目录仍然是/home/gzk/MATLAB1,不要再挂载一个新目录,否则会一直提示你“插入dvd2”
点击确定即可继续进行下去,直到安装完毕。
挂载取消,这个空文件夹可以删除了~
也可以在两行命令前加上sudo(super user do)提高权限
回车,又是熟悉的Matlab启动界面,这次是需要加载license_standalone.lic文件,在之前的压缩包里有。
出现一个激活界面
最后,还有四个文件需要拷到安装目录里,即/home/gzk/MATLAB R2016b/Linux/R2016b/bin/glnxa64下的四个文件,复制到/home/gzk/MATLAB/bin/glnxa64中,代码如下:
注意,这里Linux文件夹下的R2016b文件夹是Matlab 2016b Linux64 Crack.rar解压出来的
安装就这样全部结束了~由于Linux没有Window中的快捷方式,可以下载一个matlab-support,很方便:
对matlab-support快捷方式的补充说明
这时还没有结束,安装完成后,我们需要在终端进入matlab安装文件夹下的./bin文件夹,输入./matlab才能启动。
但是ubuntu给了更方便的启动方法,我们只需安装一个小插件就可以了。
在终端输入
sudo apt-get install matlab-support
安装之后根据它的指示输入matlab的bin文件夹所在的目录就可以啦!
尽情享受Linux下Matlab的便捷之处吧!
(最后还是要感谢下文首提到的两位前辈,让我少走了很多弯路,感谢!)
因为本人是个Linux新手,很多操作都不懂,因此走了很多弯路,在这里写下这篇文章也是对自己这段时间的学习进行总结,同时给同为Linux新手的朋友们一点点借鉴。出于这个目的,我会写的尽量详细。若有错误之处,请多多指正批评。
好了,废话少说,开始正题:
安装前的准备
首先我们需要下载MATLAB r2016b的安装包,下载地址见参考文章 (其实Matlab R2016b文件夹里面只有Linux文件夹使我们要用到的)打开…/Matlab R2016b/Linux(前面的…是指你的下载路径,我的完整路径为/home/gzk/Matlab R2016b/Linux),共有3个文件:R2016b_glnxa_dvd1.iso、R2016b_glnxa64_dvd2.iso和Matlab 2016b Linux64 Crack.rar,其中rar文件需要解压(可以直接打开,之后“提取”)。
因为文件很大,所以需要两个iso,就是要插两张光盘,所以安装过程中会要求换dvd2,接下来的过程中会介绍到
挂载dvd1
在Linux下使用.iso文件并不需要安装虚拟光驱,用几行代码就可以:mkdir /home/gzk/MATLAB1 sudo mount -t auto -o loop /home/gzk/Matlab R2016b/Linux/R2016b_glnxa64_dvd1.iso /home/gzk/MATLAB11
2
第一行代码是建立一个挂载目录,所谓挂载目录,就是一个无用的目录,用来加载.iso文件,其实就是起到了虚拟光驱的作用(当然了,也可以直接右键新建文件夹)
第二行代码是将.iso文件挂载到指定目录下,mount命令格式如下:
mount -t 类型 -o 挂接方式 源路径 目标路径1
-t后的类型选择auto,自动挂载,-o后的挂接方式为loop,用来把一个文件当成硬盘分区挂接上系统。
值得注意的是,对于新手来说,可能并不是很清楚这里的路径问题,我们平时点击“文件”图标,进入的是/home/gzk(后面是你的用户文件夹),所以如果你要把目录放在这儿,就不应该是直接/home了事,别被“主文件夹”这几个字骗了。你可以按下退格试试,会退到home下面,你会发现你的用户文件夹(我被这个问题困扰了一段时间。当然这只是我的情况大家应该不会遇到)
现在,光驱文件已经挂载完毕。记住,这里我们的挂载目录是/home/gzk/MATLAB1可以开始安装了,命令如下:
cd /home/gzk/MATLAB1 #进入到挂载目录下,可以看到install文件 sudo /home/gzk/MATLAB1/install #进行安装、弹出安装界面,类似windows安装 or #如果上述命令出错,则改为下面的命令 cd ../好了,等你按下回车的时候,会惊喜地发现Matlab的安装界面已经弹出,接着就是熟悉的操作了~记住,安装密钥是crack文件中的readme.txt第一个序列号。安装目录是/usr/local/MATLAB,切记!(自己选择其他路径也可以,但一定要记住)接着耐心等待。
sudo matlab/install
进行安装
1、选择不连接网络,next
2、接受许可
3、输入一个 license,破解文件夹的文档里面有
4、选择安装目录,默认。next
5、与你密钥对应的组件(key 长的包含组件多),推荐默认,或者根据自己的需要慎重选择安装
6、选择许可的路径、同样在资源贴、
7、安装确认界面
挂载dvd2
安装进度到80%左右的时候,会弹出提示让你插入dvd2,就是R2016b_glnxa64_dvd2.iso这个文件。注意,不要直接在原来的终端窗口输入命令,因为它此时仍然处于install状态,所以我们需要Ctrl+Alt+T重新开个终端,输入以下命令sudo mount -t auto -o loop /home/gzk/Matlab R2016b/Linux/R2016b_glnxa64_dvd2.iso /home/gzk/MATLAB1
1
这里的挂载目录仍然是/home/gzk/MATLAB1,不要再挂载一个新目录,否则会一直提示你“插入dvd2”
点击确定即可继续进行下去,直到安装完毕。
取消挂载
因为已经安装完毕,所以挂载就可以取消了:umount /home/gzk/MATLAB11
挂载取消,这个空文件夹可以删除了~
激活
命令如下:cd /usr/local/MATLAB/R2016b/bin #进入到matlab安装目录
./matlab #打开matlab
也可以在两行命令前加上sudo(super user do)提高权限
回车,又是熟悉的Matlab启动界面,这次是需要加载license_standalone.lic文件,在之前的压缩包里有。
出现一个激活界面
最后,还有四个文件需要拷到安装目录里,即/home/gzk/MATLAB R2016b/Linux/R2016b/bin/glnxa64下的四个文件,复制到/home/gzk/MATLAB/bin/glnxa64中,代码如下:
sudo cp /home/gzk/MATLAB R2016b/Linux/R2016b/bin/glnxa64/libmwservices.so /usr/local/MATLAB/R2016b/bin/glnxa64
sudo cp /home/gzk/MATLAB R2016b/Linux/R2016b/bin/glnxa64/libmwlmgrimpl.so /usr/local/MATLAB/R2016b/bin/glnxa64[code][/code]
sudo cp /home/gzk/MATLAB R2016b/Linux/R2016b/bin/glnxa64/libinstutil.so /usr/local/MATLAB/R2016b/bin/glnxa64
sudo cp /home/gzk/MATLAB R2016b/Linux/R2016b/bin/glnxa64/libcufft.so.7.5.18 /usr/local/MATLAB/R2016b/glnxa64
注意,这里Linux文件夹下的R2016b文件夹是Matlab 2016b Linux64 Crack.rar解压出来的
安装就这样全部结束了~由于Linux没有Window中的快捷方式,可以下载一个matlab-support,很方便:
sudo apt install matlab-support1
对matlab-support快捷方式的补充说明
这时还没有结束,安装完成后,我们需要在终端进入matlab安装文件夹下的./bin文件夹,输入./matlab才能启动。
但是ubuntu给了更方便的启动方法,我们只需安装一个小插件就可以了。
在终端输入
sudo apt-get install matlab-support
安装之后根据它的指示输入matlab的bin文件夹所在的目录就可以啦!
/usr/local/MATLAB/R2016b/
尽情享受Linux下Matlab的便捷之处吧!
(最后还是要感谢下文首提到的两位前辈,让我少走了很多弯路,感谢!)
Dr_destiny
相关文章推荐
- Ubuntu 16.04 LTS (64位)中 安装多版本GCC(GCC3.4.6)
- Ubuntu16.04LTS安装搜狗输入法失败原因加总结
- ubuntu16.04(LTS)安装Redis桌面管理器
- VMware Workstation虚拟机 安装 Ubuntu 16.04 LTS
- Ubuntu 16.04 LTS安装 TeamViewer
- Ubuntu 16.04 LTS 安装搜狗输入法
- ubuntu 16.04 LTS 下安装LimeSDR 的gnuradio运行环境【详细】
- 在windows 虚拟机中安装ubuntu 16.04 LTS 系统的经验
- Vmware虚拟机安装Ubuntu 16.04 LTS(长期支持)版本+VMware tools安装的图文教程
- Ubuntu 16.04 LTS安装sogou输入法详解
- Ubuntu 16.04 LTS安装Docker 1.11.1
- Ubuntu 16.04 LTS安装好之后需要做的15件事
- linux(Ubuntu16.04LTS)安装R
- ubuntu 16.04 LTS安装
- Ubuntu16.04 LTS下apt安装WireShark
- 在移动硬盘上安装Ubuntu 16.04 LTS系统
- ubuntu16.04LTS安装搜狗输入法
- 基于Ubuntu16.04 LTS安装Oracle11g
- 修改Ubuntu16.04 LTS 系统默认Python版本 之后的一切问题