WSL2安装matlab R2020b

软件与系统:Windows11下的WSL2(Windows Systemsystem for Linux)Ubuntu20.04和MATLAB R2020b

安装方法:将windows下载下载的MATLAB ISO挂载在新的磁盘分区,然后WSL的/mnt目录下安装MATLAB,并实现图形化显示。

下载MATLAB for Linux

百度网盘下载链接: https://pan.baidu.com/s/1g2USUdvb2DZ_2rktvSbCmw

密码: fs9k

下载完毕后,将以下四个文件解压(我这里用的解压软件是Bandizip)

image-20220320163337415

解压完毕后会得到一个ISO文件:Matlab99R2020b_Linux_64.iso

挂载ISO到WSL下

我这里用UltraISO软件打开.iso文件,再添加虚拟光驱(我这里添加到了E盘)

image-20220320163752749

将打开的ISO文件路径挂载到WSL系统上(WSL系统下的挂载目录为/mnt/f

1
2
sudo mkdir /mnt/f
sudo mount -t drvfs F:

如此,在WSL的/mnt/f目录下,就是MATLAB的虚拟光驱了。

安装MATLAB(此过程需要断网)

在WSL的/mnt/f目录下,安装MATLAB

1
sudo ./install

填写安装密钥:09806-07443-53955-64350-21751-41297

选择文件许可证:在MATLAB_R2020b_for_Linux补丁和证书.zip的压缩包内有一个license.lic文件

后面就根据自己的需要选择软件安装路径和产品选择即可。

安装完成后取消挂载

1
sudo umount /mnt/f

然后激活,把MATLAB_R2020b_for_Linux补丁和证书文件夹中的libmwlmgrimpl.so文件替换掉对应安装路径bin/glnxa64/matlab_startup_plugins/lmgrimpl/下的libmwlmgrimpl.so文件,可以用sudo cp指令

运行MATLAB

切换到安装路径的/bin文件夹下面,然后执行sudo ./matlab可运行MATLAB

成功示意图:

image-20220320170459355

参考教程

在Win 10子系统(WSL)中安装MATLAB

ubuntu18.04安装matlab2020b


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!