保姆级教程:Linux服务器安装matlab 2019b

致敬我在linux服务器上安装matlab折腾的一天!!!希望大家少走弯路

1.下载

1、安装环境Linux
2、安装包matlab2019b 64位
安装包我是从百度中下载的,链接:https://pan.baidu.com/s/17fBd0XX0At5cevaLzxUuhQ
提取码:qalz

2.上传至服务器

我用的是dos窗口输入命令行传文件的方式,当然也可以用Xshell 和 Xftp的方式;
上传命令如下:
scp -r /path/filename username@servername:/path/
例如scp -r /var/www/test.php root@192.168.0.101:/var/www/ 把本机/var/www/目录下的test.php文件上传到192.168.0.101这台服务器上的/var/www/目录中;-r是上传文件夹的意思。

3.服务器上安装(敲重点)

1、 解压之后,链接服务器将解压后的matlab安装包和crack文件一起上传到服务器你的哪个目录下。

我用的是Xshell和Xftp结合的,所有没有使用代码(传文件可以参照我之前的文字)。将安装文件上传到服务器需要很长时间 ,我上传了一天多,才传完,也许是我的网慢。

2、修改权限

由于没有root权限,所以需要先更改安装文件的权限。看了许多参考文章,都是在命令行进行修改,无奈,我修改了几次都是报错。然后惊奇的发现,在文件上右键就能修改,这里就体现了使用Xshell和Xftp的好处了,哈哈哈

主要修改3个部分的权限。

(1)在Xftp中,来到matlab安装包打开后,找到install,然后右键–更改权限–写入,勾选,然后确定

云服务器跑matlab程序快吗 云服务器 matlab_云服务器跑matlab程序快吗

云服务器跑matlab程序快吗 云服务器 matlab_matlab_02

(2)进入到matlabR2019b/bin/glnxa64/ , 修改install_unix的权限,方法和上面一样,右键然后勾选写入。

云服务器跑matlab程序快吗 云服务器 matlab_上传_03

(3)切换到R2019b_Linux/sys/java/jre/glnxa64/jre/bin,修改java的权限

云服务器跑matlab程序快吗 云服务器 matlab_上传_04

到这里权限修改完毕,其实权限的修改,还可以找到这些待修改文件的上级目录,直接右键–更改权限–全部勾选–包含子目录。然后,点击确定,这样,这些文件就能一键修改完权限。如果是合用的服务器,每人一块空间的这样,不用担心一键修改不安全,因为自己那块空间密码自己才知道,当然,也是防君子不防小人。可以选合适的方法用。

云服务器跑matlab程序快吗 云服务器 matlab_服务器_05

4、开始安装

云服务器跑matlab程序快吗 云服务器 matlab_服务器_06


(1)直接在Xsehll中输入上图中的代码 /home/你的服务器用户名/matlab/R2019b_Linux/install

【找到install后直接复制路径到Xshell右键黏贴就行】

原文链接:

在这里我遇到问题了!

输入命令后提示:

Error: Installation cannot proceed. You may either:
• Set an X11 display, and restart the install process
• • Use the silent install feature by specifying the -mode silent option


  • 云服务器跑matlab程序快吗 云服务器 matlab_服务器_07

  • 解决办法如下:
  • 在当前路径下创建一个目标目录:mkdir matlab2019b
• 输入命令:/home/usrname/R2019b_Linux/install -mode silent -fileInstallationKey 09806-07443-53955-64350-21751-41297 -agreeToLicense yes -activationPropertiesFile home/usrname/crack/license_standalone.lic -destinationFolder /home/usrname/matlab2019(此处注意两点:1.09806-07443-53955-64350-21751-41297 序列号即crack文件种第一行;2. destinationFolder 即刚才创建的目标目录)
  • 然后等待安装吧,,,大概是酱紫,时间应该挺久的
  • 云服务器跑matlab程序快吗 云服务器 matlab_matlab_08

  • 经过漫长的等待,终于出现了succeed
  • 云服务器跑matlab程序快吗 云服务器 matlab_云服务器跑matlab程序快吗_09

  • 替换文件
•  cp home/usr/XXX/crack/R2019b/bin/glnxa64/* home/usr/matlab2019/bin/glnxa64
 如果出现omitting directory;在cp后加上-r• mkdir /home/usr/XXX/matlab2019
• cp /home/usr/XXX/crack/license_standalone.lic /home/usr/XXX/matlab2019/licenses
• 运行matlab
 cd home/usr/matlab2019/bin
 ./matlab• 设置环境,任意位置启动matlab;将matlab添加到.bashrc文件中
 vi ~/.bashrc
 export PATH=/home/usr/matlab2016/bin:$PATH
 source ~/.bashrc
 之后启动matlab,可直接输入:
 matlab
 即进入matlab工作环境