启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b

1. 前言

最近在折腾Ubuntu系统的高端机子,matlab这家伙的交互和可视化太方便了!于是想在Linux下安装matlab,在各个版本中,matlab2017的性价比是非常高的,因此选择安装介个。

阅读了很多帖子,综合找到几个靠谱的,基本十几分钟安好,整理下来。

安装版本为MATLAB R2017b,操作系统为ubuntu16.04

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第1张图片

2. 安装步骤

2.1 下载安装包

matlab2017b的Linux版安装包可以私信我获得,因为我之前放上分享地址被判定为发送广告,所以这里不放辣。

下载完成是这样的:

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第2张图片

接下来把他们都解压,形成一个crack许可文件夹和一个iso镜像文件。(上图是在Windows中的解压结果)

2.2 开始安装

(1)文件解压

将文件下R2017b_glnxa64以及MATLABR2017b_Linux_Crack两压缩包解压,建议先在Windows下解压好然后直接将全部文件拷到ubuntu中(压缩包R2017b_glnxa64解压后的iso文件大小在10G左右,需要用移动硬盘拷贝),这样省去一些输代码的操作。

全部解压后在ubuntu下的文件显示如下

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第3张图片

当然也可以在ubuntu下解压,ubuntu16中可以通过选中压缩包后右击选择‘提取到此处’,便可实现解压。不过这可能会出错,原因可能是没有安装相应的解压工具,在文件所在目录下右击选择‘在终端打开’打开终端,在终端输入以下代码

sudo 

便可完成MATLABR2017b_Linux_Crack压缩包的解压了,解压后的文件在相同文件夹下。接下来解压R2017b_glnxa64,同样在文件所在目录下右击选择‘在终端打开’打开终端,在终端输入以下代码

sudo 

解压任务完成。

(2)挂载镜像文件
首先需要挂载iso文件,在解压完成的那个文件夹下右击打开终端输入以下代码,注意代码中的username是安装系统时个人设置的,每台电脑有所不同,我这里是wuxian,注意要改成自己的文件名(打开home文件夹后出现一个文件夹就是它啦)。

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第4张图片
mkdir 

(3)进入文件夹安装
现在需要进入挂载的文件夹下运行安装文件了,继续输入以下代码

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第5张图片
cd 

这时会运行MATLAB的安装文件,出现以下界面

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第6张图片

选择‘使用文件安装密钥’,然后点击‘下一步’。出现以下界面,选择‘是’,点击‘下一步’。

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第7张图片

这时进入密钥输入界面,选择‘我已有我的许可证的文件安装密钥’,需要输入的密钥前面已经准备好

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第8张图片

打开先前解压文件目录下的install_key文本文件,复制文件里面的密钥粘贴到输入框,点击‘下一步’。

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第9张图片

下面需要设置安装路径,系统会自动默认填好路径,为方便后面安装这里不做修改,直接下一步

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第10张图片

选择安装的产品,保持默认的全选,选择‘下一步’

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第11张图片

选择安装选项,继续下一步

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第12张图片

确认安装,点击‘安装’

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第13张图片

开始正式安装,进度条走起

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第14张图片

耐心等待一会进度条走到100%,出现以下界面,继续‘下一步’

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第15张图片

最后点击完成,完成安装

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第16张图片

(4)复制证书文件

万事具备,只欠东风,要想能运行还得做好证书复制这一步,这几个证书文件前面也已经准备好啦,就在前面解压好的MATLABR2017b_Linux_Crack文件夹中,打开文件夹如下

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第17张图片

在该文件夹下右击打开终端,在终端输入如下代码

sudo cp license_standalone.lic /usr/local/MATLAB/R2017b/licenses/ 
sudo cp libmwservices.so /usr/local/MATLAB/R2017b/bin/glnxa64/

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第18张图片

复制完成,安装也就结束了

(5)取消挂载
安装完成,这时可以取消前面的文件挂载了,在终端输入以下代码取消挂载(注意修改username哦)

sudo umount /home/username/temp

16b75173e56dff41eaa2dd32e1ef44be.png

(6)运行MATLAB

这时进入MATLAB目录打开MATLAB,输入以下代码

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第19张图片
cd 

这时出现MATLAB启动界面,如此大功告成

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第20张图片

2.3 优化

(1)为了访问matlab时不用加路径,添加环境变量可在 /etc/profile中添加以下代码

#set matlab evvironment 
export PATH=$PATH:/usr/local/matlab/bin

(2)为了防止可能的错误,安装MATLAB的支持包,在终端输入以下代码

sudo apt-get install matlab-support

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第21张图片

在提示的MATLAB所在安装目录输入框中输入:/usr/local/matlab/bin,完成支持包的安装(这个路径不一定是对的路径,一定要手动找到这个路径才可以)

注意!这里需要填入matlab所安装的路径,首先我们需要在计算机里找到你的matlab安装路径。步骤如下:

首先打开计算机

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第22张图片

打开usr文件夹,之后打开local文件夹,此时应该可以看到所安装的matlab文件夹,注意!不一定是小写的还是大写的,如图我这个就是大写的:

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第23张图片

之后打开它,里面很可能还有一个文件夹显示版本,如图,继续打开,直到出现一堆安装文件,其中肯定有一个叫bin的,然后就停留在这一级,右键在终端打开,之后复制路径输入到刚才的框框里就可以了!我也是试了好多遍。

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第24张图片

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第25张图片

我的路径是:/usr/local/MATLAB/R2017b

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第26张图片

(3)虽然上面的终端启动能打开,但关闭终端后MATLAB也一起关闭,下次要打开还得输一串代码,这里用个简单的方法创建快捷方式。输入如下代码后,打开MATLAB,右击软件图标选择‘锁定在启动器’。

cd /usr/local/MATLAB/R2017b/bin
./matlab

这时打开/usr/share/applications/目录,可以看到如下的图标

注意这里不要搜索,一定要按照顺序一个一个打开后找到才可以

启动转换安装失败 拷贝windows安装文件时出错_在Ubuntu16.04下安装MATLAB2017b_第27张图片

找到MATLAB那个经典图标,把软件的图标拖到启动器上,这样快捷方式创建完毕,下次点击图标就能启动MATLAB了。

到这里安装过程就完美结束啦!

Reference:

ubuntu16.04安装MATLAB R2017b步骤详解(附完整文件包)

你可能感兴趣的:(启动转换安装失败)