ubuntu16.04安装matlab_R2018a/R2017a

1. 文件准备

我把Matlab2018a安装镜像及破解文件放在了/home/haes/Downloads/matlab下

2.挂载dvd1并安装

在/home/haes/Downloads/matlab/下:

mkdir dvd
sudo mount -t auto -o loop /home/haes/Downloads/matlab/R2018a_glnxa64_dvd1.iso dvd/
sudo /home/haes/Downloads/matlab/dvd/install

选择使用密钥安装,选择下一步。yes。

选择密钥安装,密钥可以从Matlab 2017a Linux64 Crack.rar文件解压里边ReadMe中获取,直接复制填写就好了。

选择安装位置,大部分是选择不变的,就按照这个环境安装,如果你想修改也是可以的。

选择需要安装的工具,一般是默认全部安装的,有备无患嘛。

安装到75%的时候会提示你,插入第二张DVD光盘,这个时候将第二个ISO文件进行挂载。

按住Ctrl+Alt+T打开新的终端,运行下边的代码进行挂载。

sudo mount -t auto -o loop /home/haes/Downloads/matlab/R2018a_glnxa64_dvd2.iso dvd/

然后点击ok,会继续进行安装。

经过一段时间的等待,就可以安装结束。

3. 激活

断网
Matlab默认安装在/usr/local/MATLAB下
打开Matlab

sudo /usr/local/MATLAB/R2018a/bin/matlab

第一次启动比较慢,等一等

出现激活框后,选择:Activate manually without the Internet
然后选择破解文件,具体路径是/home/haes/Downloads/matlab/Matlab 2018a Linux64 Crack/license_standalone.lic

选择证书文件路径,就是压缩包解压的license_standalone.lic文件。
但是在选择之前,需要对文件设置权限。将终端切换到license_standalone.lic所在路径下,执行

sudo chmod +x license_standalone.lic 

执行完上边操作以后就完成了激活操作。下面还需要文件替换。

还需要再弄一个破解软件,将/home/haes/Downloads/matlab/Matlab 2018a Linux64 Crack/R2018a/bin/glnxa64/matlab_startup_plugins下的libmwlmgrimpl.so复制到/usr/local/MATLAB/R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl下

sudo cp -f /home/haes/Downloads/matlab/Matlab 2018a Linux64 Crack/R2018a/bin/glnxa64/matlab_startup_plugins/libmwlmgrimpl.so /usr/local/MATLAB/R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl
sudo cp -f /home/haes/Downloads/matlab/Matlab 2018a Linux64 Crack/license_standalone.lic /usr/local/MATLAB/R2018a/licenses

R2017a:

sudo cp libmwservices.so /usr/local/MATLAB/R2017a/bin/glnxa64/
sudo cp license_standalone.lic /usr/local/MATLAB/R2017a/bin/licenses/

顺便取消挂载(相当于弹出光盘)

sudo umount /home/haes/Downloads/matlab/dvd/

4. 创建桌面快捷方式

sudo gedit /usr/share/applications/Matlab2018a.desktop

在弹出的文本框中输入,保存退出

[Desktop Entry]
Encoding=UTF-
Name=Matlab 2018a
Comment=MATLAB
Exec=/usr/local/MATLAB/R2018a/bin/matlab
Icon=/usr/local/MATLAB/R2018a/toolbox/shared/dastudio/resources/MatlabIcon.png
Terminal=true
Type=Application
Categories=Application;

重启使用matlab

 sudo ln -s /usr/local/MATLAB/R2017a/bin/matlab /usr/local/bin/matlab

或者R2017a:

在目录/usr/local/bin里面创建一个指向Matlab安装目录/usr/local/MATLAB/R2017a/bin的符号链接

 sudo ln -s /usr/local/MATLAB/R2017a/bin/matlab /usr/local/bin/matlab

这样在终端直接输入matlab就可以运行Matlab 2017a。

最新文章

  1. csharp: Download SVN source
  2. springMVC+spring+hibernate 框架整合实例
  3. MVC ASP.net流程 源代码分析
  4. dedecms无法创建rss文件,提示DedeTag Engine Create File False
  5. My Sql 1067错误兼编码问题解决
  6. 不同的source control下配置DiffMerge
  7. IP查找工具——angry IP Scanner
  8. UVA 839 (13.08.20)
  9. Gradle增量学习建筑
  10. Apache和PHP的优化
  11. Mysql无法启动 InnoDB: Attempted to open a previously opened tablespace
  12. 基于xml 实现动态加载权限功能树列表---EFSFrame企业级开发架构
  13. 处理H5新标签方法
  14. QEMU, a Fast and Portable Dynamic Translator-Fabrice Bellard-翻译
  15. 2017 5 31 php面向过程 面向对象1
  16. 【Unity】项目工程源码
  17. Asp.net MVC5 学习笔记
  18. Apache+Tomcat+Memcached实现会话保持
  19. P4213 【模板】杜教筛(Sum)(杜教筛)
  20. 后台开发 - DPDK引发的图谱

热门文章

  1. Go part 8 并发编程,goroutine, channel
  2. Python排序算法(六)——归并排序(MERGE-SORT)
  3. 低功耗蓝牙UUID三种格式转换
  4. dubbo和mq的使用场景
  5. docker 基于Dockerfile构建redis
  6. Jenkins配置文件
  7. Codeforces Round 582
  8. Mybatis3.1-[tp_32-33]-_映射文件_select_resultMap关联查询_association分步查询_延迟加载
  9. MyBatis3-topic04,05 -接口式编程
  10. Eigen