这里安装的是MATLAB2015b版本,其他版本也可参照这个安装步骤!
1. matlab2015b版本安装文件下载链接
链接: https://pan.baidu.com/s/1Xr1TFSrqDZAbhvyEff28rQ 密码: ojj0
2. MATLAB2015安装过程详解
- 下载的文件夹应该包含如下东西
- 第一步,终端使用如下命令新建一个文件夹,然后挂载 MATLAB 镜像文件
sudo mkdir /media/matlab
sudo mount -o loop R2015b_glnxa64.iso /media/matlab
- 执行完上述命令以后,在终端会输出
mount: /media/matlab is write-protected, mounting read-only
(这表示MATLAB镜像文件已经挂载成功,你可以在Ubuntu20.04系统收藏夹可以看到,就相当于一个光盘)
- 打开上述挂载的“光盘”以后如下图所示
- 第二步,安装MATLAB
- 在上述光盘中右击鼠标,选择终端打开,进入这个光盘路径(切记!切记!一定要在光盘内右击鼠标进入其路径,在终端直接
cd /media/matlab
是不行的) - 然后终端输入
sudo ./install
开始安装,切记刚开始选择使用密钥安装(图1),下一步同意协议(图2)后继续输入密钥:09806-07443-53955-64350-21751-41297(图3),之后一直点击“下一步”即可!! - 之后默认自动生成的安装文件夹,直接下一步,如下图
- 进入产品选择,我是默认全部安装,大小有10G+(内存不足的可以根据自己需求选择)
- 产品选择完以后进入下一步确认,直接点击‘安装’即可!!(有点慢,耐心等待哟(o)/~)
- 有些电脑当上述进度条达到100%以后,会跳转到下面的界面。不要慌!!!这个不是代表你安装不成功!!可以直接“下一步‘’,MATLAB可以正常运行!基本常规操作没有问题哟O(∩_∩)O~~
- 如下表示安装成功!!
- 第三步,激活MATLAB
- 准备工作:解压’Matlab 2015b Linux64 Crack.rar’
(如果你右击这个文件,找不到如下图所示“提取到此处”,则要先在Ubuntu20.04下安装解压.rar文件的工具——Ctrl+Alt+T打开终端输入命令sudo apt install unrar
即可安装成功!!切记保证网络连接正常才能安装成功!) - 我的安装目录选择的是默认的‘/usr/local/MATLAB/R2015b’
- 在安装目录 ‘/usr/local/MATLAB/R2015b/bin’ 下打开终端
- 然后在终端输入sudo ./matlab界面如图,选择在不使用联网状态下激活
- 下一步,加载Crack下的激活文件(准备工作解压的文件),激活
- 完成上述步骤以后就MATLAB就安装成功了!!
- 然后在终端输入
cd /usr/local/MATLAB/R2015b/bin
进入该路径,最后输入sudo ./matlab
即可运行MATLAB!!
但是这种运行方式有点麻烦,所有接下来我们创建MATLAB的快捷方式
3. 创建MATLAB快捷方式
- 添加启动:终端输入命令
sudo gedit /usr/share/applications/Matlab2015b.desktop
- 打开编辑文件以后,输入以下内容
[Desktop Entry]
Encoding=UTF-8
Name=Matlab 2015b
Exec=/usr/local/MATLAB/R2015b/bin/matlab
Icon=/usr/local/MATLAB/R2015b/toolbox/shared/dastudio/resources/MatlabIcon.png
Terminal=true
StartupNotify=true
Type=Application
Categories=Application;
注意:其中Exec和Icon中的路径‘/usr/local/MATLAB/R2015b’要换成自己matlab的安装路径,其他的应该大差不差,个人可以根据具体情况去自己安装路径下查看!如: Exec = MATLAB安装路径 + bin/matlab,Icon = MATLAB安装路径 + toolbox/shared/dastudio/resources/MatlabIcon.png。切记不要留空格!!!
- 重启电脑!!!
- 之后就可以找到matlab图标啦!!!
4. 卸载镜像
安装完成以后使用下列命令进行卸载镜像:
sudo umount /media/matlab
5. 安装过程中可能碰到的错误解决办法
- 问题描述:在加载Crack下的激活文件进行激活时,如果出现下图所示错误,可按照下列步骤就行操作,亲测有效哦!!!
- 首先,进入 Matlab 2015b Linux64 Carck/R015b/bin/glnxa64 路径,手动复制路径下的所有文件到 /usr/local/MATLAB/R2015b/bin/glnxa64(MATLAB 的安装路径)
注意:如果复制粘贴过程出现权限不够的错误,请参照博客:进行操作 - 同时在‘ /usr/local/MATLAB/R2015b/’下新建文件夹‘licenses’,将在‘ Matlab 2015b Linux64 Carck’中的‘license_standalone.lic’复制到licenses文件夹下
- 然后在终端输入
cd /usr/local/MATLAB/R2015b/bin
进入该路径,最后输入sudo ./matlab
即可运行MATLAB
- 激活完成后,运行matlab遇到‘Licensing error: -8,523’错误:
经过不断尝试,后来发现在激活过程中有些文件没有正确被提取导致了license出现问题,解决办法就是将Crack文件中下图四个文件(图1)复制粘贴 (根目录下复制粘贴操作借鉴博文:Ubuntu20.04系统下进行复制粘贴文件显示没有权限的解决办法)到MATLAB的安装路径(图2)下,注意,是完全替换,替换:
问题解决!!!