linux命令行模式下安装matlab

本文详细介绍了如何安装 Matlab R2014A 版本,包括挂载镜像、创建安装目录、配置安装参数、执行安装及破解步骤,并设置了必要的环境变量。

###1.挂载镜像

mount -o loop xxx/MATHWORKS_R2014A.iso /media/cdrom

###2.创建安装目录

sudo mkdir -p /usr/local/matlab/etc
sudo mkdir -p /usr/local/matlab/2014a

###3.安装
####(1)移动配置文件

sudo cp /media/cdrom/installer_input.txt /usr/local/matlab/etc
sudo cp /media/cdrom/activate.ini /usr/local/matlab/etc
sudo cp xxx/Crack/installer_input.txt /usr/local/matlab/etc
sudo cp xxx/Crack/activate.ini /usr/local/matlab/etc

####(2)修改配置文件
①修改文件属性

chmod +w /usr/local/matlab/etc/installer_input.txt
chmod +w /usr/local/matlab/etc/activate.ini

②修改installer_input.txt文件

destinationFolder=/usr/local/matlab/2014a #安装目录
fileInstallationKey= 12345-67890-12345-67890 #序列号,似乎可以随便写
agreeToLicense=yes #同意协议
outputFile=/tmp/mathwork_install.log #安装日志
mode=silent #开启无人值守安装
activationPropertiesFile=/usr/local/matlab/etc/activate.ini #激活文件
licensePath= /usr/local/matlab/etc/license_405329_R2014a.lic #license文件

③修改activate.ini文件

isSilent=true #开启silent模式</font>
activateCommand=activateOffline #设置激活方式, 离线激活 无需联网
licenseFile=/usr/local/matlab/etc/license_405329_R2014a.lic #license文件位置

④执行安装命令

sudo ./install -mode silent -fileInstallationKey 29797-39064-48306-32452 -agreeToLicense yes -activationPropertiesFile matlab2014a_for_Linux/Crack/license_405329_R2014a.lic  -destinationFolder  /usr/local/2014a

⑤破解

sudo cp Crack/Linux/libmwservices.so /usr/local//matlab/bin/glnxa64/
sudo /usr/local/matlab/2014a/bin/activate_matlab.sh -propertiesFile /usr/local/matlab/etc/activate.ini

⑥设置环境变量

export PATH=/usr/local/matlab/2014a/bin:$PATH
source /etc/profile





### Linux系统上安装MATLAB Runtime #### 准备工作 确保已下载适用于Linux系统的MATLAB Runtime压缩包,例如`MATLAB_Runtime_R2019a_Update_4_glnxa64.zip`[^3]。 #### 解压文件 使用命令行工具解压ZIP文件到指定位置。可以利用如下命令完成此操作: ```bash unzip MATLAB_Runtime_R2019a_Update_4_glnxa64.zip -d /path/to/installation/directory/ ``` 其中`/path/to/installation/directory/`应替换为实际希望放置安装文件的具体路径。 #### 执行静默安装 切换至包含安装程序的目录并执行以下指令来启动无界面模式下的自动安装过程: ```bash cd /path/to/installation/directory ./install -mode silent -agreeToLicense yes ``` 这里假设当前目录下存在名为`install`的可执行脚本用于发起安装请求;同时通过参数指定了接受许可协议以及采用无人工干预的方式继续后续流程[^1]。 #### 设置环境变量(临时) 为了使应用程序能够找到必要的库,在终端会话期间可以通过设置`LD_LIBRARY_PATH`环境变量指向新部署的MATLAB Runtime资源所在的位置实现这一点。具体做法如下所示: ```bash export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/MATLAB/MATLAB_Runtime/v911/runtime/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v911/bin/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v911/sys/os/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v911/extern/bin/glnxa64 ``` 请注意版本号可能有所不同,需根据实际情况调整上述路径中的版本部分。 对于某些较早版本,可能会提供不同的默认安装路径,比如`v910`系列,则对应的配置语句将是这样的形式: ```bash export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/MATLAB/MATLAB_Runtime/v910/runtime/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v910/bin/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v910/sys/os/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v910/extern/bin/glnxa64 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值