CentOS terminal 安装 matlab(mode=silent)
1. 下载matlab for Unix 2014 ,需要crack文件
2. 挂载iso文件,
mount -o loop,ro Mathworks.Matlab.R2014a.iso /media
3. 将crack中的install.jar 覆盖/media/java/jar下面的install.jar,这步骤必须正确完成
sudo cp Crack/install.jar /media/java/jar
注:若是因为权限原因不能编辑/media下面的文件,建议将/media下面的全部文件复制到当前用户的工作目录,例如:
cd ~
mkdir matlab_source
sudo cp /media -r matlab_source
4. 创建我们的matlab安装目录
mkdir -p /opt/matlab/etc
mkdir -p /opt/matlab/2014a
5. 安装配置:将installer_input.txt, activate.ini和license.lic文件复制到/opt/matlab/etc目录下,
sudo cp serial/license.lic /opt/matlab/etc //拷贝license
sudo cp activate.ini /opt/matlab/etc //拷贝激活文件模版供后续编辑
sudo cp installer_input.txt /opt/matlab/etc //拷贝自动安装文件模版供后续编辑
6. 安装配置文件修改
sudo vim /opt/matlab/etc/installer_input.txt //编辑installer_input文件, 键入星号内内容并保存
destinationFolder=/opt/matlab/2014a //安装目录
fileInstallationKey=12345-67890-12345-67890 //随意写
agreeToLicense=yes //同意议
outputFile=/tmp/mathwork_install.log //安装日志
mode=silent //开启无人值守安装
activationPropertiesFile=/opt/matlab/etc/activate.ini //激活文件
licensePath=/opt/matlab/etc/license.lic //你的license文件
sudo vim /opt/matlab/etc/activate.ini //编辑activate文件, 键入星号内内容并保存
isSilent=true //开启silent模式
activateCommand=activateOffline //设置激活方式, 离线激活 无需联网
licenseFile=/opt/matlab/etc/license_405329_R2014a.lic //license文件位置
7. 以上配置完成后,执行安装
sudo ./install -inputFile /opt/matlab/etc/installer_input.txt
8. 安装完成后,需要将crack/linux/libmwservices.so复制到/opt/matlab/2014a/bin/glnxa64/下面,否则无法正常启动matlab,
sudo cp Linux/libmwservices.so /opt/matlab/2014a/bin/glnxa64/
9. 配置环境变量
vim /etc/profile
export PATH=/opt/matlab/2014a/bin:$PATH
source /etc/profile
echo $PATH
10. 设置启动快捷键
alias matlab=‘matlab -nodesktop -nodisplay’
备注:在安装matlab之前需要配置oracle jdk,上述步骤亲测可行。
CentOS terminal 安装 matlab(mode=silent)的更多相关文章
- 在Centos下安装matlab
首先科普一下什么事matlab MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发.数据可视化.数据分析以及数值计算的高级技术计算语言和交互式环境,主要包含MATLAB和Simu ...
- CentOS x64上Matlab R2015b的镜像安装方法与卸载
0. 原料 (1). CentOS_x64系统 CentOS 2.6.32-573.el6.x86_64 (2). Matlab R2015b_glnxa64.iso,可以从百度网盘下载到:链接: ...
- centos 安装MATLAB :设置回环设备失败: 没有那个文件或目录
基本参数:centos 7 x86_64,linux 系统, 安装matlab, 已经下载R2016b_glnxa64.iso 但挂载的时候遇到问题: [root@lf mnt]# mount -o ...
- CentOS 6中MATLAB print函数“所见非所得”bug的解决方案
0 系统配置+软件版本 主机:Dell optiplex 390 MT (i5) 系统+软件:CentOS 6.5 x64, Matlab R2012, R2013 系统+软件:CentOS 6.7 ...
- Centos中安装Sublime编辑器
Centos中安装Sublime编辑器 1.从官网下载相应操作系统的下的安装包(http://www.sublimetext.com/2),这里下的是linux下的安装包 2.解压安装包,并将其放在/ ...
- Centos中安装code blocks
CentOS下面安装Codeblocks不像Ubuntu下面那样轻松,可以直接在软件中心安装.这里好多信赖我们要自己安装,也不是很麻烦. 1.先安装gcc和gcc++,这个可以直接安装 # yum i ...
- Ubuntu 16.04安装Matlab 2016b教程
由于代码需要依赖Linux环境,只好尝试着装MATLAB,然而各种问题接踵而至,开始了由MATLAB引发的三天Linux探寻之旅-- 下载Matlab 2016b for Linux https:// ...
- linux 安装matlab
转自: https://www.cnblogs.com/Amedeo/archive/2018/06/03/9129925.html 一.下载“Crack”和”ISO”文件 下载地址如下所示:http ...
- Linux桌面环境安装matlab并创建快捷方式
安装matlab sudo mkdir -p /mnt/matlab sudo mount -t auto -o loop /home/chris/Downloads/2016b_linux/R201 ...
随机推荐
- 解决Package illuminate/html is abandoned, you should avoid using it. Use laravelcollective/html instead.问题
解决步骤: 1.分析问题是因为laravel5.1不赞成使用illuminate/html而推荐使用laravelcollective/html包,所以我们利用composer命令移除illumina ...
- 常用hadoop web
http://localhost:50070 Hadoop服务 http://localhost:8088/ 集群中的所有应用程序 http://localhost:16010 hbase
- Android实现滑动刻度尺效果,选择身高体重和生日
刻度尺效果虽然看起来很美,我个人认为很不实用,即使再不实用,也有用的,鉴于群里成员对我的苦苦哀求,我就分享一个他用不到的,横屏滑动刻度尺,因为他需要竖屏的,哈哈…… 最近群里的开发人员咨询怎样实现刻度 ...
- sql server死锁神器
参考文章: http://blogs.msdn.com/b/sqlserverfaq/archive/2013/04/27/an-in-depth-look-at-sql-server-memory- ...
- VMware精简系统Win系列|体积更小更稳定
此Win系列基于VMware10 给个我自用的超精简VM10.0.3 XP重新制作体积大了一点但更稳定,压缩包166M 制作了Win 2003,压缩包171.4M Win7重新制作体积更小更稳定,压缩 ...
- android 颜色对照
<table><tbody> <tr> <td bgcolor="#ffffff" width="30" height ...
- Beta版本冲刺Day4
会议讨论: 628:由于昨天的考试我们组目前只把项目放到了服务器上,配置Java环境遇到了问题.601:将一些原来的界面进行了修改,修改成了更加美观的外形. 528:进行一些还未完成得到功能,比如查询 ...
- 1118ALTER TABLE tabname DISCARD TABLESPACE快速导入数据利用表空间
-- 快速导入数据如果你有.ibd文件的一个干净的备份,你可以按如下操作从被起源的地方恢复它到MySQL安装中:相当快速 1. 发出这个ALTER TABLE语句: 2. ALTER TABLE tb ...
- Retrofit2 + OkHttp3设置Http请求头(Headers)方法汇总
在构建网络层时会遇到一个问题就是要手动配置Http请求的Headers,写入缓存Cookie,自定义的User-Agent等参数,但是对于有几十个接口的网络层,我才不想用注解配置Headers,目前网 ...
- Android NestedScrolling与分发机制
在Android5.0之间要实现控件的嵌套滑动,都是要自己处理View事件即分发机制. 共有三个方法: dispatchTouchEvent().onInterceptTouchEvent()和 ...