Ubuntu 18安装MATLAB

顺便记录下,关于Linux系统的挂载知识。不感兴趣的可以跳过这部分不看直接看下面的安装过程。

Linux 系统中“一切皆文件”,所有文件都放置在以根目录为树根的树形目录结构中。在 Linux 看来,任何硬件设备也都是文件,它们各有自己的一套文件系统(文件目录结构)。

因此产生的问题是,当在 Linux 系统中使用这些硬件设备时,只有将Linux本身的文件目录与硬件设备的文件目录合二为一,硬件设备才能为我们所用。合二为一的过程称为“挂载”。

如果不挂载,通过Linux系统中的图形界面系统可以查看找到硬件设备,但命令行方式无法找到。

挂载,指的就是将设备文件中的顶级目录连接到Linux 根目录下的某一目录(最好是空目录),访问此目录就等同于访问设备文件。

纠正一个误区,并不是根目录下任何一个目录都可以作为挂载点,由于挂载操作会使得原有目录中文件被隐藏,因此根目录以及系统原有目录都不要作为挂载点,会造成系统异常甚至崩溃,挂载点最好是新建的空目录。

挂载需要挂载源挂载点


安装MATLAB

首先,创建一个挂载目录来挂载iso镜像文件,并更改下这个目录的权限

sudo mkdir /mnt/iso
chmod 755 mnt

目录创建好后,运行如下命令进行挂载
-t文件系统类型,auto自动检测文件系统
-o挂载方式,loop表示把挂载的设备当做一个磁盘分区

sudo mount -t auto -o loop MatlabR2020a_Lin64.iso /mnt/iso

去到/mnt/iso,运行install文件

cd /mnt/iso
./install

就会跳出图形化安装界面了,

  1. 右上角的“高级选项”中选择设置模式“我有文件安装密钥”
    如果没有互联网访问,则将自动选择所需的设置模式,您无需手动选择

  2. 当你被要求“输入文件安装密钥”时,输入
    62551-02011-26857-57509-64399-54230-13279-37181-62117-65158-40352-64197-45508-24369-45954-39446-39538-16936-10698-58393-44718-32560-10501-40058-34454

  3. 当你被要求“选择许可证文件”时,从带有 Matlab911R2021b_Lin64.iso 文件的文件夹中选择文件“license.lic”

  4. 后面就是选择安装位置,以及要安装的组件了,我反正是全安装了

  5. 安装完成后从文件夹中复制文件libmwlmgrimpl.so文件
    到 ALREADY EXISTING FOLDER "\bin\glnxa64\matlab_startup_plugins\lmgrimpl"
    覆盖现有文件( - 是您在步骤 4 中选择安装 Matlab 的位置)
    如果你没有被问到覆盖问题,那么你做错了(或者 Matlab 没有成功安装)!!!

一开始打开MATLAB会需要一段时间,耐性等它缓过来就好了

最后MATLAB确认安装成功后,就可以卸载挂载的MATLAB的iso文件系统了

sudo umount /mnt/iso

你可能感兴趣的:(Ubuntu 18安装MATLAB)