服务器安装MATLAB教程
最近实验室组装了⼀台新的服务器,在安装MATLAB软件时遇到了很多问题,特意写下此⽂,以便记录。
1 安装jdk
⾸先,从⽹上下载jdk,我下载的是jdk1.8.0_144。接着我是利⽤winSCP软件把安装包上传到服务器上的。linux安装jdk教程
然后,对安装包解压。命令为:
sudo tar -zxvf
⽤ cp 命令 将 “jdk1.8.0_144” ⽂件夹复制到 “/usr/lib/jvm” ⽬录下
sudo cp -r jdk1.8.0_101 /usr/lib/jvm/
接着⽤ vi 命令编辑 .bashrc ⽂件
~代表主⽬录,也就是当前登录⽤户的⽤户⽬录。⽐如我登录⽤户是test,cd ~/ 就会到达 /home/test/
sudo vi ~/.bashrc
在打开⽂本的末尾插⼊下⾯这些字段,然后按 esc 键 输⼊ “:wq” 保存退出
#set jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_144  ## 这⾥要注意⽬录要换成⾃⼰解压的 jdk ⽬录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:${JRE_HOME}/lib:$PATH
然后 输⼊下⾯的代码,如果显⽰出 java 的版本号,则配置成功。
source ~/.bashrc
java -version
在安装的过程中,可能会出现Permission denied的错误,遇到这种问题就直接把相应的⽂件的读取权限修改就可以了。如果不知道怎么修改⽂件权限,请参考我的博客。
2 安装MATLAB
2.1 下载MATLAB安装镜像
matlab 安装镜像⽂件我是从这⼉下载的,再次对上传者表⽰感谢,地址:
下载完以后,我是利⽤winSCP软件将镜像上传到服务器上的。上传完之后就可以挂载镜像。
sudo mkdir /media/matlab
sudo mount -o loop /home/zhangteng/Downloads/Matlab_Linux/R2015b_glnxa64.iso /media/matlab
其中第⼀个路径是你上传镜像⽂件的路径,第⼆个路径是镜像⽂件挂载路径(不⽤修改),第⼀个路径要根据⾃⼰的情况来改。
执⾏完挂载命令后,会提⽰mount: block device /home/chenfei/matlab/Mathworks.Matlab.R2014a.Unix.iso is write-protected, mounting read-only ,这个不⽤管。
紧接着:
ls /media/matlab
如果执⾏完这条命令后,显⽰如下,则表⽰挂载成功。
2.2 MATLAB 安装
进⼊挂载⽬录,运⾏安装命令,由于服务器没有图形界⾯,因此要在silent模式下安装。
上⾯的【path】是你的license_standalone.lic⽂件所在路径,我是把license_standalone.lic⽂件复制到了/usr/local/MATLAB路径下。
同样,我把activate.ini⽂件也复制到了/usr/local/MATLAB路径下。
如果安装完最后显⽰
Exiting with status 0
End - Successful.
Finished
则表⽰安装完成了,下⼀步就是破解。
2.3 破解
matlab默认安装⽬录为 /usr/local/MATLAB,⽤Crack⽬录下的R2015b中的libmwservices.so覆盖
到/usr/local/MATLAB/R2015b/bin/glnxa64中
⾸先切换到Crack⽬录下的R2015b中的libmwservices.so⽬录,然后执⾏
然后执⾏如下命令:
第⼆个路径要看你⾃⼰的activate.ini⽂件位置。如果这⼀步结果并没有像下⾯图⽚⼀样破解成功,那就去查看提⽰的⽇志⽂件,看看是什么
错误。⼀般都是访问权限的错误,⾃⼰修改⼀下权限,就可以成功破解了。
成功破解。
2.4 设置环境变量
在⽂件末尾添加保存并退出后使设置⽣效
cd /media/matlab
sudo ./install -mode  silent -agreeToLicense  yes -fileInstallationKey  09806-07443-53955-64350-21751-41297 -licensePath  /[path ]/license_standalone.lic  sudo cp  libmwservices .so  /usr/local/MATLAB/R2015b/bin/glnxa64/
sudo /usr/local /MATLAB/R2015b/bin/activate_matlab.sh -propertiesFile /usr/local /MATLAB/activate .ini vi /etc/profile
export PATH =/usr/local/MATLAB/R2015b /bin:$PATH
卸载镜像
2.5 运⾏MATLAB
运⾏MATLAB时候,可能出现如下错误:
这个主要就是其中⼀个⽂件的读写权限的问题,把路径切换到/home/zhangteng/.matlab 然后执⾏
把⽂件的读写权限修改即可。 在整个安装过程中会遇到很多安装权限的问题,所以如果不懂安装权限的话,建议看看我的另外⼀篇博客。source /etc/profile sudo umount /media/matlab
sudo chmod +775 R2015b/

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。