玩转Debian12之:安装Matlab

玩转Debian12系列之:
写在开头
系统安装
初步配置
软件平替方案
安装微信
安装Matlab
抛弃Keil
打印机驱动
远程桌面
远程唤醒


这次来个专业软件。
Matlab对于专业人士来说必不可少,特别搞科研的,还有大学生,有些课程要用到,网上基于linux版本的介绍有,但很少,对照着安装总是各种报错,网上介绍的行不通,最后还是自己摸索一下,现在总结出来,按照步骤可以一次成功。

Matlab版本

MathWorks MATLAB R2022bMathWorks MATLAB R2023b 两者序列号不同而已,方法一样。

步骤

  1. 挂载ISO文件,将ISO内的文件复制出来以便安装。
    例如复制到~/matlab/iso/2023bu6,路径~/matlab/iso/2023bu6为安装文件的根目录
  2. 用chmod修改以下文件属性为可执行
user@debian:~/matlab/iso/2023bu6$  chmod 777 install
user@debian:~/matlab/iso/2023bu6$  chmod 777 bin/glnxa64/MathWorksProductInstaller
user@debian:~/matlab/iso/2023bu6$  chmod 777 bin/glnxa64/MATLABWindow
  1. 关闭网络!
  2. 运行安装命令
user@debian:~/matlab/iso/2023bu6$  sudo ./install

一定要sudo!

  1. 当您被要求"Enter File Installation Key" 时,输入
    2022b是 此处省略,自行脑补
    2023b是 此处省略,自行脑补

  2. 当您被要求"Select License File"时,从iso的文件夹中选择文件"license.lic"

  3. 然后选择Matlab要安装到的文件夹,默认是/usr/local/MATLAB/,所以要提权,后面省却好多麻烦。

以下几点是基操,直接翻译readme文件:

  1. 当您被要求"Select products" 时,选择您需要的组件,如果选择了所有组件,Matlab将需要大约30Gb的磁盘空间和更长的启动时间,如果只选择“MATLAB”,那么MATLAB将需要大约3Gb的磁盘空间。您最好在SSD磁盘上安装Matlab,以获得更好的启动时间,因此您也不会白白浪费SSD磁盘空间。

  2. 安装完成后,从iso的文件夹中复制文件libmwlmgrimpl.so ,到现有文件夹/usr/local/MATLAB/R2023b/bin/glnxa64/matlab_startup_plugins/lmgrimpl,覆盖现有文件(<matlabfolder>-是您在步骤4中选择安装Matlab的位置)。如果你没有被提示覆盖,那么你搞错了什么(或者Matlab没有成功安装)!!!

  3. 使用Matlab:)

PS
在更新/更改已经能正常运行的Matlab期间,无需执行步骤3
步骤9可能需要重复(如果在Matlab的更新/更改过程中“libmwlmgrimpl.so”文件被覆盖)
如果在更新/更改后,在Matlab启动过程中出现错误,则首先尝试重做步骤9

注意事项
第9步,需要管理员权限操作,建议到终端命令窗口去操作,先删除原文件,再拷贝已破解的过去,确保百分百替换。

桌面图标

图标出不来,自己动手以下内容新建文件:/home/user/.local/share/applications/matlab.desktop

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/usr/local/MATLAB/R2023b/bin/matlab -desktop
Name=MATLAB
Icon=/usr/local/MATLAB/R2023b/bin/glnxa64/cef_resources/matlab_icon.png
Categories=Math;Science
Comment=Code Editing. Redefined.Scientific computing environment.
StartupNotify=true
StartupWMClass=com-mathworks-util-PostVMInit
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值