Linux静默安装matlab

对linux系统不是很熟,所有装起来有点费劲。来来回回折腾了二三天,查了很多攻略,但按照步骤老是报错,大体上各人设备不同、系统不同、环境设置不同,总是会多多少少略有差异。

一 基本配置

linux系统 matlab2016b 在shell里面进行操作,无图形界面

二 安装步骤

1 下载安装包,这个就不多说。直接将DVD1和DVD2解压缩至一个文件夹XXX,将XXX和crack一起,上传至用户目录home/usr。

2 进入用户目录home/usr,更改这些matlab安装文件的权限,设为可执行的:

chmod -R 777 XXX !表示将整个XXX目录与其中的文件和子目录的权限都设置为rwxrwxrwx

3 ./install

这里总结一下我安装过程中出错及解决方法。

(1)“connect ***** port : Connection timed out”

(2)Error: 
1. Set an X11 display, and restart the activation process
2. Use the silent activation feature

网上提供了一些解决方案,但我的网络是通的,IP等没有问题,SSH登录也是正常,防火墙方面也不存在问题,不知道为什么报错。最后,我以为是机器内存不够,毕竟机器不是我一个人再用,所以就暂时扔开了。找到空闲的时候,再./install ,仍然是这个问题,很郁闷。

然后我看到了这篇文章:https://blog.sina.com.cn/s/blog_aa0945e30101a6uz.html,和手头查到的资料很不同,结果可行。运行:

mkdir home/usr/matlab2016 !安装目录 即destinationFolder

./install -mode silent -fileInstallationKey 25716-63335-16746-06072 -agreeToLicense yes -activationPropertiesFile home/usr/XXX/crack/license_standalone.lic -destinationFolder home/usr/matlab2016

注意:

25716-63335-16746-06072 注册号直接将crack/readme.txt中第一串数字粘贴过来替换即可

successful !

4 替换文件

cp home/usr/XXX/crack/R2016b/bin/glnxa64/* home/usr/matlab2016/bin/glnxa64

即将home/usr/XXX/crack/R2016b/bin/glnxa64中4个文件拷贝替换安装目录home/usr/matlab2016/bin/glnxa64下的,分别是libmwservices.so libmwlmgrimpl.so libinstutil.so libcufft.so.7.5.18

5 mkdirhome/usr/matlab2016/licenses

cphome/usr/XXX/crack/license_standalone.lic home/usr/matlab2016/licenses

6 运行matlab

cd home/usr/matlab2016/bin

./matlab -chome/usr/matlab2016/licenses/license_standalone.lic

此时已进入matlab工作环境,安装成功

7 设置环境,任意位置启动matlab

 

将matlab添加到.bashrc 文件中

vi ~/.bashrc

export PATH=/home/usr/matlab2016/bin:$PATH

source ~/.bashrc

之后启动matlab,可直接输入:

matlab

即进入matlab工作环境

posted @ 2018-05-29 13:26  灰灰的一只鸟  阅读(1771)  评论(0编辑  收藏  举报