Matlab安装_Ubuntu16.04上安装matlab r2012a
安装Matlab
因为一些原因最近一定要装r2012a,使用的是学校matlab许可证
安装环境:Vmware Ubuntu16.04
旧一点的matlab版本是选择的功能,下载zip压缩包,官网有介绍
基本流程简单来说:
matlab_R2012a_glnxa64_installer.zip 必须下载
matlab_R2012a_glnxa64_installer.zip 解压
在matlab_R2012a_glnxa64_installer.zip解压包中放入其他的.zip,注意,是.zip放入就可以,不要放错相应的包
遇到的问题1
MATLAB714_common.zip 和 MATLAB714_glnxa64.zip应该是一定要放入的,注意看看有没有放入
遇到的问题2
报错如下
Error 1,714: Unable to activate your machine. The activation process cannot detect a valid Host ID which utilizes a currently supported naming convention. Please refer to the following solution ID, to help resolve this issue: 1-661QJD
输入ifconfig,如下,我下面是修改好的,修改前不是eth0,而是ens33,这是因为ubuntu版本的问题
报错的原因就是,matlab自动在找eth0,而没有找到,因为在我的电脑上是ens33
解决方案 :
使用编辑器打开/etc/default/grub文件,sudo gedit即可,vim均可
修改:GRUB_CMDLINE_LINUX=" "
→ GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
(我的并不是“ ”,里面是有些内容的,就是找到GRUB_CMDLINE_LINUX项,改成后面的)
最后:sudo grub-mkconfig -o /boot/grub/grub.cfg
记得重启即可
然后activate matlab没有出现问题
运行
要去下载目录/bin下./matlab才可以运行
将路径加入PATH中即可
export PATH=/usr/local/MATLAB/R2012a/bin:$PATH
最后在终端输入matlab
即可运行
终于完成了 :)