https://www.nzwang-lab.net/2018/07/18/CentOS7-%E7%8E%AF%E5%A2%83%E4%B8%8B%E5%AE%89%E8%A3%85-matlab-2014b/
title: “Centos7 install Matlab”
subtitle: “Centos7 Matlab2014b 安装笔记”
date: 2018-07-18
author: “ray”
tags:
- matlab
- 技巧教程
- Centos7
其他版本进链接
1. 下载 linux 64bit 版本的 matlab 2014b 的安装包
下载地址:链接: https://pan.baidu.com/s/1PytH9NpZgrgI_S4e71G0zw 密码: ktz3
如果失效或者需要其他版本,请联系邮箱[email protected]
2. 创建一个目录(sudo mkdir /usr/local/src/matlab_r_2014b/matlab_iso) , 把下载的 iso 文件挂载到该目录下
执行如下命令:
mount -o loop -t iso9660 /usr/local/src/matlab_r_2014b/matlab_R2014b.iso /usr/local/src/matlab_r_2014b/matlab_iso
3. 创建一个安装文件目录(sudo mkdir /usr/local/src/matlab_r_2014b/matlab_install),把挂载的 iso 文件内容全部拷贝到该目录下
执行如下命令:
cp -r /usr/local/src/matlab_r_2014b/matlab_iso/* /usr/local/src/matlab_r_2014b/matlab_install
4. 用 crack/install.jar 文件替换掉 /usr/local/src/matlab_r_2014b/matlab_install/java/jar/install.jar 文件
5. 创建安装目录,我们这里创建的目录是 /usr/local/src/matlab_r_2014b/matlabhome
执行命令:
mkdir -p /usr/local/src/matlab_r_2014b/matlabhome
6. 把下载的 crack 文件夹 复制到matlab_r_2014b sudo cp -r path/of/your/crack /usr/local/src/matlab_r_2014b
7. 执行安装,执行如下命令
sudo ./install -mode silent -fileInstallationKey 29797-39064-48306-32452 -agreeToLicense yes -activationPropertiesFile /usr/local/src/matlab_r_2014b/crack/license.lic -destinationFolder /usr/local/src/matlab_r_2014b/matlabhome
参数解释:
silent:是指开启无人值守安装
fileInstallationKey:指定一个注册的 key,这个乱填都行,因为我们已经破解了
activationPropertiesFile: 指定激活文件路径
destinationFolder: 指定安装目录
agreeToLicense: 表示同意协议
8. 待安装完成之后,替换文件 libmwservices.so
执行命令:
cp /usr/local/src/matlab_r_2014b/crack/libmwservices.so /usr/local/src/matlab_r_2014b/matlabhome/bin/glnxa64/libmwservices.so
9. 启动 matlab
sudo /usr/local/src/matlab_r_2014b/matlabhome/bin/matlab
10. 启动之后,界面上回提示你激活,这个时候选择离线激活,并填入文件 license.lic 的完全路径
我们这次安装的完全路径为
/usr/local/src/matlab_r_2014b/crack/license.lic
11. 待激活完成之后,再次启动 matlab
/usr/local/src/matlab_r_2014b/matlabhome/bin/matlab
12. 可以在bash配置文件中配置一下.终端直接matlab就可以打开了
sudo gedit ~/.bashrc
# 加入:
export PATH=/usr/local/src/matlab_r_2014b/matlabhome/bin/${PATH:+:${PATH}}
# 重载一下
source ~/.bashrc
13. 多说一句
如果需要setpath, 必须
sudo /usr/local/src/matlab_r_2014b/matlabhome/bin/matlab
管理员启动然后设置;