Linux 部署 MATLAB
Warning
- MATLAB 是收费软件,且学校没有购买授权,因此只能安装破解版。
- 本教程全过程需 root 权限,但完成后普通用户可以使用。
下载 MATLAB 镜像及破解补丁
这里提供 R2019b 和 R2020a 两个版本。其中前者为服务器已经部署的版本,后者为网络资源,可用性未知,仅作参考。
1 | # R2019b |
由于属于盗版资源,因此无直链可以提供。但可以通过 Alist 中转请求的方式满速下载到服务器(前提是你有百度网盘的会员)。
1 | curl -L -X GET "https://xxx/d/xxx/R2019b_Linux.iso" -H "User-Agent: pan.baidu.com" -o R2019b_Linux.iso |
之所以不先下载再上传,是因为司马校园网。希望后来者的实验条件不要如此艰苦。。。
安装 MATLAB
1 | # 创建临时挂载路径 |
输出如下结果即安装完成:
1 | (三月 25, 2024 19:00:27) Exiting with status 0 |
注入破解补丁
注意,是破解补丁包里的文件往安装路径下复制。
1 | # 解压破解补丁包 |
至此,root 用户应该可以执行 /opt/matlab2019b/bin/matlab
启动MATLAB(需开启 X11)。但普通用户尚且无法启动,仍会提示需要激活,原因是相关破解补丁权限为 root,普通用户无法读取,因此需要修改相关权限。
1 | # 新增 matlab 用户组 |
至此,普通用户可通过 /opt/matlab2019b/bin/matlab
顺利启动 MATLAB。如需配置环境变量,在 .bashrc
或 .zshrc
中添加export PATH=/opt/matlab2019b/bin:$PATH
即可。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 日勿の部落格!