对linux系统不是很熟,所有装起来有点费劲。来来回回折腾了二三天,查了很多攻略,但按照步骤老是报错,大体上各人设备不同、系统不同、环境设置不同,总是会多多少少略有差异。

一 基本配置

linux系统 matlab2016b 在shell里面进行操作,无图形界面

二 安装步骤

1 下载安装包,这个就不多说。直接将DVD1和DVD2解压缩至一个文件夹XXX,将XXX和crack一起,上传至用户目录home/usr。

2 进入用户目录home/usr,更改这些matlab安装文件的权限,设为可执行的:

chmod -R 777 XXX !表示将整个XXX目录与其中的文件和子目录的权限都设置为rwxrwxrwx

3 ./install

这里总结一下我安装过程中出错及解决方法。

(1)“connect ***** port : Connection timed out”

(2)Error: 
1. Set an X11 display, and restart the activation process
2. Use the silent activation feature

网上提供了一些解决方案,但我的网络是通的,IP等没有问题,SSH登录也是正常,防火墙方面也不存在问题,不知道为什么报错。最后,我以为是机器内存不够,毕竟机器不是我一个人再用,所以就暂时扔开了。找到空闲的时候,再./install ,仍然是这个问题,很郁闷。

然后我看到了这篇文章:https://blog.sina.com.cn/s/blog_aa0945e30101a6uz.html,和手头查到的资料很不同,结果可行。运行:

mkdir home/usr/matlab2016 !安装目录 即destinationFolder

./install -mode silent -fileInstallationKey 25716-63335-16746-06072 -agreeToLicense yes -activationPropertiesFile home/usr/XXX/crack/license_standalone.lic -destinationFolder home/usr/matlab2016

注意:

25716-63335-16746-06072 注册号直接将crack/readme.txt中第一串数字粘贴过来替换即可

successful !

4 替换文件

cp home/usr/XXX/crack/R2016b/bin/glnxa64/* home/usr/matlab2016/bin/glnxa64

即将home/usr/XXX/crack/R2016b/bin/glnxa64中4个文件拷贝替换安装目录home/usr/matlab2016/bin/glnxa64下的,分别是libmwservices.so libmwlmgrimpl.so libinstutil.so libcufft.so.7.5.18

5 mkdirhome/usr/matlab2016/licenses

cphome/usr/XXX/crack/license_standalone.lic home/usr/matlab2016/licenses

6 运行matlab

cd home/usr/matlab2016/bin

./matlab -chome/usr/matlab2016/licenses/license_standalone.lic

此时已进入matlab工作环境,安装成功

7 设置环境,任意位置启动matlab

将matlab添加到.bashrc 文件中

vi ~/.bashrc

export PATH=/home/usr/matlab2016/bin:$PATH

source ~/.bashrc

之后启动matlab,可直接输入:

matlab

即进入matlab工作环境

Linux静默安装matlab的更多相关文章

  1. Linux静默安装Oracle21C

    Linux静默安装Oracle21C 1.修改主机名及配置hosts [root@localhost ~]# hostname # 查看主机名 [root@localhost ~]# hostname ...

  2. Linux 下安装 MATLAB

    MATLAB是美国MathWorks公司出品的商业数学软件,主要用于算法开发.数据可视化.数据分析以及数值计算的高级技术计算语言和交互式环境,是一款优秀而又强大的数学软件. 本文基于 Deepin 1 ...

  3. Linux - 静默安装oracle数据库总结

    Web服务器上面的Linux一般是不会有图形界面的,所有通过图形界面来安装Linux的方式在没有图形界面的Linux上面是行不通的,我们要使用的安装方式叫做Linux的静默安装.即在没有图形界面的Li ...

  4. Linux静默安装Oracle

    打算在云服务器上装oracle服务,以前DBA美眉都是在图形化界面下安装,这次抓瞎了.赶紧上网查查,静默安装可以解决问题.于是乎赶紧开始部署,过程如下.安装环境:操作系统:CentOS 7内存:11G ...

  5. Linux下安装MATLAB的一些注意事项

    1,下载matlab的linux版本. matlab2012a的种子文件, Matlab_Unix_2012a.torrent 我是在window机子上下载了MATLAB的Linux版本. 2,把MA ...

  6. Linux下安装MATLAB

    Why do I see "Preparing installation files ... Installing ... Finished..." in the terminal ...

  7. Linux静默安装weblogic12(fmw_12.1.3.0.0_wls.jar)

    1.安装JDK环境 #tar zxvf jdk-7u80-linux-x64.gz #.0_80 /usr/local/jdk1..0_80/ 2.创建安装用户 #useradd weblogic # ...

  8. Linux静默安装weblogic

    本实验安装weblogic10系列版本 #创建weblogic用户组. [root@admin /]# groupadd weblogic[root@admin /]# useradd -g webl ...

  9. linux静默安装Oracle 11g

    ./runInstaller -silent -force -responseFile /home/oracle/software/database/response/orcl_install.rsp ...

随机推荐

  1. CAN总线要点

    前言 CAN总线的应用在现在看来越来越广泛,我厂设备从最初的ARM9与ARM7平台.期间升级过度到CortexA8与Cortex M3平台,再到现在的Cortex M4平台,围绕CAN进行了一系列产品 ...

  2. macOS: sudo : Operation not permitted

    通过查阅资料,了解到这个是之前引入的rootless机制.这让我从Linux换到Mac的用户很不习惯 https://developer.apple.com/videos/play/wwdc2015/ ...

  3. 【ZJOI2007】粒子运动

    若此段起始点为(stx,sty),速度为(vx,vy),设碰撞时间为t,则(stx+vx·t)²+(sty+vy·t)²=r² → stx²+vx²·t²+2·stx·vx·t+sty²+vy²·t² ...

  4. A1009. Product of Polynomials

    This time, you are supposed to find A*B where A and B are two polynomials. Input Specification: Each ...

  5. 第四篇 - 爬取前程无忧python相关工作

    环境:python3    pycharm 模块:requests,xlwt,urllib.request,re 正常三步走: 1.获取源代码 2.匹配源代码,获得目标数据 3.存储到文件中 直接上代 ...

  6. plink:ped格式转换为bed格式

    命令行如下: plink --file FILENAME --make-bed --out FILENAME 第一个FILENAME的后缀为.ped和.map,生成的第二个FILENAME的后缀为.b ...

  7. selenium-server-standalone 和selenium-server, selenium-java的区别

    https://stackoverflow.com/questions/30865539/selenium-server-standalone-jar-vs-selenium-java-jar

  8. springboot整合jsp

    由于不想使用新模版,增加学习成本,故此延用jsp: 1.pom 文件 <!-- jsp --> <dependency> <groupId>org.apache.t ...

  9. ajax 小练习

    <!DOCTYPE html> <html lang="zh-cn"> <head> <meta http-equiv="Con ...

  10. python自动化开发-[第六天]-常用模块、面向对象

    今日概要: 1.常用模块 - os模块 - random模块 - shutil模块 - hashlib模块 - pickle/json模块 - shelve模块 - configparser模块 - ...