Ubuntu 16.04 LTS下安装MATLAB R2016b(做了部分修改)

本文详细介绍了如何在Linux环境下安装MATLAB R2016b,包括下载安装包、挂载ISO文件、安装过程及激活步骤,并提供了解决常见问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先申明,本文内容是在Eric2016_LvgenerallcDr_destiny三前辈的文章基础上,经过实践,根据自己的情况适当增加一点内容而成。

因为本人是个Linux新手,很多操作都不懂,因此走了很多弯路,在这里写下这篇文章也是对自己这段时间的学习进行总结,同时给同为Linux新手的朋友们一点点借鉴。出于这个目的,我会写的尽量详细。若有错误之处,请多多指正批评。

好了,废话少说,开始正题:


安装前的准备

首先我们需要下载MATLAB r2016b的安装包,下载地址见参考文章 (其实Matlab R2016b文件夹里面只有Linux文件夹使我们要用到的)

打开…/Matlab R2016b/Linux(前面的…是指你的下载路径,我的完整路径为/home/gzk/Matlab R2016b/Linux),共有3个文件:R2016b_glnxa_dvd1.isoR2016b_glnxa64_dvd2.isoMatlab 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/MATLAB1
  • 1
  • 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 ../
sudo matlab/install

好了,等你按下回车的时候,会惊喜地发现Matlab的安装界面已经弹出,接着就是熟悉的操作了~记住,安装密钥是crack文件中的readme.txt第一个序列号。安装目录是/usr/local/MATLAB,切记!(自己选择其他路径也可以,但一定要记住)接着耐心等待。

进行安装

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/MATLAB1
  • 1

挂载取消,这个空文件夹可以删除了~

激活

命令如下: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/glnxa64sudo cp /home/gzk/MATLAB R2016b/Linux/R2016b/bin/glnxa64/libmwlmgrimpl.so /usr/local/MATLAB/R2016b/bin/glnxa64 sudo cp /home/gzk/MATLAB R2016b/Linux/R2016b/bin/glnxa64/libinstutil.so /usr/local/MATLAB/R2016b/bin/glnxa64sudo 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-support
  • 1

matlab-support快捷方式的补充说明

这时还没有结束,安装完成后,我们需要在终端进入matlab安装文件夹下的./bin文件夹,输入./matlab才能启动。

但是ubuntu给了更方便的启动方法,我们只需安装一个小插件就可以了。

在终端输入

sudo apt-get install matlab-support

安装之后根据它的指示输入matlab的bin文件夹所在的目录就可以啦!

/usr/local/MATLAB/R2016b/


尽情享受Linux下Matlab的便捷之处吧!

(最后还是要感谢下文首提到的两位前辈,让我少走了很多弯路,感谢!)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值