您的位置:首页 > 运维架构 > Linux

Linux服务器命令方式安装Matlab

2014-08-04 16:50 477 查看

Linux服务器命令方式安装Matlab

By--"悸动的青春ゞ

一、首先要下载安装光盘。

二、挂在光盘

mount -o loop /home/Matlab.R2012a.UNIX.iso /media/cdrom

三、创建安装目录

mkdir -p /matlab/etc

mkdir -p /matlab/2012a

四、安装配置 :

安装过程中主要用到的文件有install,installer_input.txt, activate.ini和lic_standalone.dat (在Crack文件夹下, installationKey在此文件夹下的install.txt中)。

拷贝installer_input.txt,activate.ini和lic_standalone.dat到/matlab/etc目录下。

1. 编辑installer_input文件:

destinationFolder= /matlab/2012a //安装目录

fileInstallationKey= 38699-60149-36808-21840-05491 //你的序列号

agreeToLicense=yes //同意协议

outputFile=/tmp/mathwork_install.log //安装日志

mode=silent //开启无人值守安装

activationPropertiesFile=/matlab/etc/activate.ini //激活文件

licensePath= /matlab/etc/lic_standalone.dat //你的license文件

2. 编辑activate文件

isSilent=true //开启silent模式

activateCommand=activateOffline //设置激活方式, 离线激活 无需联网

licenseFile=/matlab/etc/lic_standalone.dat //license文件位置

五、执行安装命令

/matlab/2012a/bin/install -inputFile /matlab/etc/installer_input.txt

等待安装完成

六、添加环境变量

vi /etc/profile

添加:

#set matlab evvironment

export PATH=$PATH:/matlab/2012a/bin

执行:

. /etc/profile

如果现在运行会出现以下错误提示:

Error: Activation cannot proceed. You may either:

1. Set an X11 display, and restart the activation process

2. Use the silent activation feature

3. Activate using the license center

提示内容为:1、没有桌面系统;2、没有激活。

七、激活Matlab

/matlab/2012a/bin/activate_matlab.sh -propertiesFile /matlab/etc/activate.ini

八、启动Matlab

matlab -nodesktop -nodisplay

启动命令介绍:

在 UNIX 下

-nodesktop 启动jvm(Jave Virtual Machine),不启动desktop, 但help 界面,preferences界面等仍可通过cmdline 调出,即jvm启动但不启动desktop,可以启动其他显示; 但是matlab不会在cmd history记录本次执行的命令

-nodisplay 启动jvm,不启动desktop,不启动任何显示相关,忽略任何DISPLAY 环境变量; 即jvm启动但不能显示

-nojvm 不启动jvm,则与之相关的一切活动将无法进行,包括图形界面显示,help 界面,preferences界面等 即jvm不启动故不能显示

-nosplash 只是不显示启动时的log画面,jvm,desktop等正常启动

如下图启动成:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: