Linux XShell 远程安装matlab2017b(无root权限,安装面向python调用)

                                                  Linux XShell 远程安装matlab2017b

前续: 由于实验室工作需求需要在云服务器上安装matlab进行使用,主要为面向python 调用。

参考博客链接:1.https://blog.csdn.net/sinat_27318881/article/details/83184497

                          2. https://blog.csdn.net/Xiao_Song_PKU/article/details/82700228

需要资源:java安装包, Crack破解包,Matlab安装包(分区)

百度链接(PanDownload下载)https://pan.baidu.com/s/1jL0XRoBVXUG_WqJiHnUd0g

 

步骤一:安装java

1. 上传 jre-8u191-linux-x64.tar.gz到服务器使用命令解压:tar -zxvf jre-8u191-linux-x64.tar.gz

2. 配置Java使用命令:vim ~/.bashrc

3. 然后在其中最后加入如下语句

export JAVA_HOME=/home/your/path/jre1.8.0_191
export JAVA_BIN=$JAVA_HOME/bin

export JAVA_LIB=$JAVA_HOME/lib

export CLASSPATH=.:$JAVA_LIB

export PATH=$JAVA_BIN:$PATH

4. 然后保存退出刷新一下:source ~/.bashrc

5.然后看看是否安装成功:java -version

步骤二:上传Matlab

1.  将R2017b_glnxa64.tar解压为R2017b_glnxa64.iso,再将R2017b_glnxa64.iso解压为文件夹。

2.  将R2017b_glnxa64.iso解压的文件夹上传到服务器。将MATLABR2017b_Linux_Crack解压上传到服务器。

3.  ./matlab/activate.ini复制到MATLABR2017b_Linux_Crack并到进行修改如下修改(先进行复制,然后修改写权限:用chmod +w,因为直接修改/media/matlab/activate.ini不能成功,所以复制一份再修改)其中activateOffline不要写错。

三 . 安装matlab

1. 进入MatlabR2017b文件夹,先给一些文件授予权限

chmod 777 install
cd /your/path/Matlab_R2016b/sys/java/jre/glnxa64/jre/bin
chmod +x java
cd /your/path/Matlab_R2016b/bin/glnxa64/
chmod 777 install_unix

2.在matlab2017b文件夹下执行如下命令

./install  -javadir /media/jre1.8.0_191  -mode silent -fileInstallationKey 09806-07443-53955-64350-21751-41297 -agreeToLicense yes -activationPropertiesFile /media/MATLABR2017b_Linux_Crack/license_standalone.lic  -destinationFolder /root/userfolder/matlab2017b

-javadir /media/jre1.8.0_191 :是你java上传的地址

-activationPropertiesFile /media/MATLABR2017b_Linux_Crack/license_standalone.lic :修改为自己的crack对应地址

destinationFolder /root/userfolder/matlab2017b :修改为是你希望安装的地址

四、后续破解

1.激活,进入目录:安装目录matlab2017b/bin

 ./activate_matlab.sh -propertiesFile /MATLAB_R2017b_Linux/MATLABR2017b_Linux_Crack/activate.ini

2. 破解(如果是破解版的)

rm -rf /usr/local/matlab2017b/bin/glnxa64/libmwservices.so

cp /home/gpu-server02/software/MATLAB_R2017b_Linux/MATLABR2017b_Linux_Crack/libmwservices.so /usr/local/matlab2017b/bin/glnxa64/

cp /home/gpu-server02/software/MATLAB_R2017b_Linux/MATLABR2017b_Linux_Crack/license_standalone.lic /usr/local/matlab2017b/licenses/

3 配置

vim ~/.bashrc,在后面加上(/usr/local/matlab2017b是matlab安装目录):

alias matlab='/usr/local/matlab2017b/bin/matlab'

打开/etc/bash.bashrc,在后面添加path                                                                       

export PATH=/usr/local/matlab2017b/bin${PATH:+:${PATH}}
source ~/.bashrc 使其生效

4、启动

直接在命令行输入matlab

发布了46 篇原创文章 · 获赞 43 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/wangxiaai/article/details/100024185
今日推荐