manjarao中matlab 2021a的安装与配置

  最近由于工作的需要,win10上安装matalb时出现了很多问题,后来只能在manjaro中进行安装了,临时找了师兄帮忙下载,整整16G的流量啊,用了一个中午饭的时间搞定了,在此感谢黄师兄以及同组的小伙伴们。

安装过程记录如下:

  1、在home目录下新建mnt目录,挂载iso文件,

    mkdir  ~/mnt

    cd /home/nication/Matlab R2021a Linux

    sudo  mount  Matlab910R2021a_Lin64.iso   /home/nication/mnt  此处可能需要输入用户密码

  2、进入到安装目录,运行安装程序

    cd  ~/mnt/

    sudo  ./install 

    提示 /home/nication/mnt/bin/glnxa64/install_unix: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory,后来通过安装软件,

    sudo  pacman  -S  libcryptui  cryptsetup 

    2022年3月27日更新完系统,还是出现了上述的库不见的问题,倒腾半天发现是系统的库有些混乱,从现有的manjaro中拷贝库文件libcrypt.so.1.1.0到/lib64目录下,并 sudo  ln  -s   libcrypt.so.1.1.0 libcrypt.so.1完成库的链接,就可以了。

  3、前边两步完成了挂载iso文件Matlab910R2021a_Lin64.iso,并从已挂载的iso文件中运行“安装脚本”,如果看到登录名/密码/登录表单(安装程序可以访问Internet),然后在“高级选项”的右上角选择设置模式“我有文件安装密钥”;如果没有互联网,则将自动选择所需的设置模式,而您无需设置设置模式

  4、当系统提示您输入“输入文件安装密钥”时,请输入09806-07443-53955-64350-21751-41297

matlab 2022B Linux: 02107-33604-29137-58453-59843-15956-25327-11596-27208-50496-26354

  5、当系统询问您“选择许可证文件”时,选择自己存放license文件的目录及文件即可,

  6、然后选择要在其中安装Matlab的文件夹,我这里默认是/usr/local/Polyspace/R2021a,以下简写为MATLABHOME,如果运行脚本时没有sudo就只能在home目录下使用,

  7、当要求您“选择产品”时,选择所需的组件,一般是都选择,除了默认的几个之外。如果保留所有组件处于选中状态,则matlab将占用32Gb的磁盘空间(可能会花费更长的启动时间)。

如果您仅选择“ MATLAB”,则matlab将占用3Gb的磁盘空间,您最好在SSD磁盘上设置matlab,以缩短启动时间,因此您很可能不想浪费SSD磁盘空间。

  8、安装完成后,将文件“ libmwlmgrimpl.so”复制到已经存在的文件夹中,目录为MATLABHOME/bin/glnxa64/matlab_startup_plugins\lmgrimpl/

  以下假设Crack文件解压到home目录,命令如下: sudo  cp  ~/Crack/libmwlmgrimpl.so   /usr/local/Polyspace/R2021a/bin/glnxa64/matlab_startup_plugins\lmgrimpl/ 

  matlab 2022b linux: sudo cp libmwlmgrimpl.so /usr/local/MATLAB/R2022b/bin/glnxa64/matlab_startup_plugins/lmgrimpl

  以上命令看着很长,擅长使用linux的命令的tab,一切都是小case了,

  9、将“ license.lic”文件复制到MATLABHOME/licenses文件夹(如果不存在则创建文件夹许可证)

  假设Crack文件解压到home目录,命令如下: sudo  cp  ~/Crack/license.lic   /usr/local/Polyspace/R2021a/licenses/

  如果没有第9步操作,也可以在启动Matlab时,会看到一个窗口,要求您选择许可证,首先选择“在没有Internet的情况下手动激活”,然后在“输入许可证文件的完整路径,包括文件名”字段中,选择“ license.lic”文件

  10、就可以快乐使用matlab了,但是,还有一个字体的问题。

P.S.

与license_standalone.lic相比,license.lic提供了从远程桌面(RDP)工作的其他可能性

在某些情况下,这允许不使用license_server.lic

P.S.2

您提供给安装程序的文件安装密钥实际上取决于Matlab版本和所需的许可证类型

对于独立许可证,请使用license.lic或license_standalone.lic和密钥:

对于工作站用例(典型配置):09806-07443-53955-64350-21751-41297

对于群集节点“ Matlab生产服务器”:40236-45817-26714-51426-39281

对于浮动许可证,请使用license_server.lic和密钥:

对于工作站用例(典型配置):31095-30030-55416-47440-21946-54205

对于群集节点“ Matlab生产服务器”:57726-51709-20682-42954-31195

 

最后一点,安装完成后,系统没有matlab的图标,具体目录为/usr/local/Polyspace/R2021a/bin/glnxa64/cef_resources/下的目录下的matlab_icon.png

 

    

posted @ 2022-03-16 16:19  叕叒双又  阅读(1473)  评论(0编辑  收藏  举报