在小组的服务器上安装 CentOS 7.0,把关键点 mark 一下。
安装的 boot 选项选择 UEFI,进入到安装界面后,不要选择让安装软件自动分区,全部手动分区。
只读方式挂载 iso
sudo mkdir /media/cdimage
sudo mount -o loop myfile.iso /media/cdimage
挂载好之后,
/media/cdimage
sudo ./install
就可以在图形窗口下安装 matlab 了,过程与 windows 下的安装一样。如果在终端下安装,那么要注意
/media/cdimage
里面几个文件,install_guide.pdf
, installer_input.txt
, activete.ini
。其中install_guide.pdf
是详细的安装说明,可以翻一翻,installer_input.txt
,activete.ini
里面讲了如何不使用图形界面安装matlab
。编辑文件matlab_install.txt
用于设置安装参数
destinationFolder=/home/ycg/matlab #matlab的安装位置,一般为 /usr/local/matlab
fileInstallationKey=XXXX #安装秘钥
agreeToLicense=yes
outputFile=/tmp/mathworks_ycg.log
mode=silent #不使用图形界面安装
licensePath=/home/ycg/Desktop/license_standalone.dat #license的位置
实际使用的时候要把上面#
后面的注释去掉,详细说明可以参看installer_input.txt
。
输入
cd /media/cdimage/
sudo ./install -inputFile /home/ycg/Desktop/matlab_install.txt
即可开始 matlab 的安装,等待即可。文档中说activationPropertiesFile
可以用来直接激活,但我试了几次都没有激活,不知道为啥。安装过程中会有一些输出,如果看到
(十二月 27, 2015 21:53:12) Notes:
(十二月 27, 2015 21:53:12) Exiting with status 0
(十二月 27, 2015 21:53:12) End - Successful.
Finished
说明安装已成功。运行 matlab 的命令位于安装目录的bin/
文件夹下(这里是/home/ycg/matlab/bin
。进入该文件夹,使用命令(操作系统是图形界面)
./matlab
会弹出激活界面。如果是在终端中使用上面命令,会出现未激活的提示
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
下面说如何不使用图形界面进行激活,编辑activete.ini
isSilent=true
activateCommand=activateOffline
licenseFile=/home/ycg/Desktop/license_standalone.dat
在安装目录的bin/
文件夹下输入
sudo ./activate_matlab.sh -propertiesFile /home/ycg/Desktop/activate.ini
如果看到
Silent activation succeeded.
说明已经激活,此时使用命令
./matlab
即可使用图形化界面的 matlab 了。如果想在终端中运行,则使用命令
./matlab -nodisplay
就可以在终端中与 matlab 愉快的玩耍了~
在实际使用中,可以将 matlab 的命令加入到环境变量
sudo vi /etc/profile
增加
export PATH=$PATH:/home/ycg/matlab/bin
保存并退出后,敲入下面命令使其生效
source /etc/profile
在终端中就可以直接使用
matlab -nodisplay
运行 matlab。
把安装文件夹删除即可
rm -rf matlab/
http://blog.csdn.net/g1036583997/article/details/7955938