参考链接:

Ubuntu 18.04安装破解Matlab 2018b及创建快捷方式的详细教程(附图)

Linux下安装JDK遇到的问题之cp: 无法获取"jdk-8u191-linux-i586.tar.gz" 的文件状态(stat): 没有那个文件或目录

结果图:

一、安装步骤:

1.安装包下载

参见: 安装包下载

2.文件放置

这里假设你已经将两个iso镜像文件和Crack破解工具压缩包放置于 ~/Downloads/MATLAB/下,如果不是在这个目录,则后面的指令作相应修改即可。

3.安装

(1). 点击文件管理器进入~/Downloads/MATLAB/
(2). 鼠标右击 R2018b_glnxa64_dvd1.iso,选择“用 磁盘镜像挂载器打开”

此时可看到桌面上多了一个类似磁盘的东西 MATHWORKS_R2018B,这就是挂载的镜像。

这个磁盘镜像,的位置在 /media/你的用户名/MATHWORKS_R2018B,我的是

 /media/nn/MATHWORKS_R2018B

这个在后边要用到。

(3). 打开终端输入以下命令,开始安装

 sudo /media/nn/MATHWORKS_R2018B/install

(4). 选择使用文件安装密钥,下一步


(5). 接受许可协议,下一步

(6). 选择已有许可证安装密钥,输入下面的密钥,点下一步

 09806-07443-53955-64350-21751-41297

(7). 选择安装目录,我这里默认为,点下一步

/usr/local/MATLAB/R2018b


(8). 选择要安装的项目,这里我全选,下一步

(9). 点击安装

(10). 安装到50%左右会提示,弹出DVD1,插入DVD2

(11). 在桌面上右击之前挂载的镜像,选择卸载

(12). 挂载DVD2,点击提示中的确定,会自动接着安装

(13). 最后安装完成

4.破解

(1). 点开破解文件的压缩包,选择R2018b和license_standalone.lic提取到Downloads

(2). 将license_standalone.lic移动到安装目录下

 sudo cp -f ~/Downloads/license_standalone.lic /usr/local/MATLAB/R2018b/licenses

(3). 将 解压的R2018b下所有文件复制到安装目录下/usr/local/MATLAB/R2018b

 sudo cp -rf ~/Downloads/R2018b/* /usr/local/MATLAB/R2018b/

(4). 修改目录的权限,否则会出现很多warning。

 sudo chmod -R 777 /usr/local/MATLAB/

(5). 运行matlab

 sh /usr/local/MATLAB/R2018b/bin/matlab

如果没什么错误则说明破解成功!

5.创建快捷方式

(1). 创建快捷方式文件

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

(2). 写入以下内容

 [Desktop Entry]
Type=Application
Name=Matlab 2018b
GenericName=Matlab 2018b
Exec=sh /usr/local/MATLAB/R2018b/bin/matlab -desktop
Icon=/usr/local/MATLAB/R2018b/toolbox/shared/dastudio/resources/MatlabIcon.png
Terminal=false
Categories=Development;Matlab;

其中Icon为matlab图标的位置,可以通过在matlab的安装目录下搜索得到:

(3). 看看效果:

The End.

二、安装过程中出现的问题及解决方案:

1.挂载iso1后,运行安装语句时出现报错:

类似 Error during install Matlab_doc_en_common,缺少文件Matlab_doc_en_common。

解决办法:

将镜像1先卸载掉,再将1和2的镜像全部挂载,再允许安装的语句,没有报错了开始安装了。

在运行到50%左右会提示加载镜像2,此时将刚刚加载的两个镜像全部卸载,重新只挂载镜像2,继续安装。

2.安装完成后,在破解时cp文件出现报错:

cp: 无法获取'/home/nn/Downloads/license_standalone.lic' 的文件状态(stat): 没有那个文件或目录

解决办法:

此时打开你破解文件所在的文件夹,如我的放在Download文件夹中:

然后再执行cp的两条语句即可:

不放心的话,可以打开要复制到的路径下( /usr/local/MATLAB/R2018b/)去查看是否已经复制过去了。

3. 安装完成后,如果启动matlab后出现下列提示错误:

Gtk-Message: 16:24:25.890: Failed to load module "canberra-gtk-module"
即提示少了一个模块。

解决方法:

运行下列语句:

sudo apt-get install libcanberra-gtk-module

Ubuntu18.04安装破解版MATLAB2018b的更多相关文章

  1. Ubuntu18.04安装Docker, centos7安装Docker

    Ubuntu18.04安装Docker 第一种方法从Ubuntu的仓库直接下载安装: 安装比较简单,这种安装的Docker不是最新版本,不过对于学习够用了,依次执行下面命令进行安装. $ sudo a ...

  2. ubuntu18.04 安装UHD+GNU Radio

    参考链接: ubuntu16.04下安装uhd与gnuradio:https://blog.csdn.net/qq_37748396/article/details/80339366 GNU Radi ...

  3. Ubuntu18.04 安装 Idea 2018.2

    https://blog.csdn.net/weixx3/article/details/81136822 Ubuntu18.04 安装 Idea 2018.2环境信息:OS:Ubuntu18.04J ...

  4. Xamarin Mono For Android 4.6.07004 完整离线安装破解版(C#开发Android、IOS工具)

      Xamarin是由Miguel de Icaza成立的一家新的独立公司,目的是给Mono一个继续奋斗的机会.Mono for Android (原名:MonoDroid)可以让开发人员使用 Mic ...

  5. Sublime Text 3 Build 3047 32bit/64bit 简体中文安装破解版

    Sublime Text 3 Build 3047 32bit/64bit 简体中文安装破解版 Sublime Text 3 Build 3047 32bit 简体中文安装破解版下载:http://y ...

  6. Ubuntu18.04安装mysql5.7

    Ubuntu18.04安装mysql5.7 1.1安装 首先执行下面三条命令: # 安装mysql服务 sudo apt-get install mysql-server # 安装客户端 sudo a ...

  7. Ubuntu18.04安装RabbitMQ

    Ubuntu18.04安装RabbitMQ 2018年06月10日 19:32:38 dmfrm 阅读数:2492    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog ...

  8. ubuntu18.04 安装mysql不出现设置 root 帐户的密码问题(装)

    ubuntu18.04 安装mysql不出现设置 root 帐户的密码问题      https://blog.csdn.net/NeptuneClouds/article/details/80995 ...

  9. ubuntu18.04 安装hadoop 2.7.3+hive 2.3.4

    1. 安装hadoop 详细请参见本人的另外一片博文<Hadoop 2.7.3 分布式集群安装> 2. 下载hive 2.3.4 解压文件到/opt/software -bin.tar.g ...

随机推荐

  1. 条件DCGAN(2019/09/10)

    最近看到keras的官方GAN代码中有CGAN(全连接层)和卷积GAN(DCGAN),但他并没有给出“条件卷积GAN”,预测就把这两者结合了一下.虽然很多人用其他框架(e.g.TensorFlow)写 ...

  2. 一个提高照片质量的网站和一个改变照片DPI的方法

    相信很多童鞋都有遇到过,碰到一张很喜欢的图片,想用来做背景什么的,蛋似--因为画质太AV了怕引起误会,所以不敢使用!很气--!! 这时大神就会跳出来说,画质不好?PS是用来吃si的么! 我:我才不会用 ...

  3. SpringCloud学习(三)服务消费者(Feign)(Finchley版本)

    上一篇文章,讲述了如何通过RestTemplate+Ribbon去消费服务,这篇文章主要讲述如何通过Feign去消费服务. Feign简介 Feign是一个声明式的伪Http客户端,它使得写Http客 ...

  4. Excel小技巧(生成数字篇)

    1. 自动生成1-1000: =ROW() 2.随机生成 1-100 : =RANDBETWEEN(1,100) // 若要包含小数点n位,就把(MIN,MAX)改成 (MIN*10^n,MAX*10 ...

  5. Oracle数据库弱口令解密

    1.首先我们先看下Oracle加密的格式. 接下来我们把他头和尾部删除,中间加: 通过py脚本来进行完成 转换完成后输出成这种格式 之后直接丢进kali里面,用john --w=字典文件 + 转换文件 ...

  6. 使用echo $? 查看命令成功执行的原理

    转载于:http://blog.csdn.net/cmzsteven/article/details/49049387 在进行源代码编译,或者执行命令无法确认所执行的命令是否成功执行的情况下,我们都会 ...

  7. 小菜鸟之servlet

    # Servlet课程-1和2和3 容 Web项目 项目代码部署在服务器上, 一般分为c\s(客户端\服务器端)和b\s(浏览器/服务器) 服务器 常用的服务器(tomcat服务器) tomcat的目 ...

  8. ArrayList类的set()方法

    ArrayList类的set()方法用于更新指定位置的内容,若内容是new出来的,则需要调用该set()方法:否则,不需要调用该set()方法,示例如下 User.java public class ...

  9. selenium登录豆瓣网

    登录流程: 实例化一个driver,然后driver.get()发送请求 最重要的:切换iframe子框架,因为豆瓣的网页中的登录那部分是一个ifrme,必须切换才能寻找到对应元素 利用seleniu ...

  10. Java回调实现异步 (转)

    出处: Java回调实现异步 在正常的业务中使用同步线程,如果服务器每处理一个请求,就创建一个线程的话,会对服务器的资源造成浪费.因为这些线程可能会浪费时间在等待网络传输,等待数据库连接等其他事情上, ...