R2018a_glnxa64_dvd1

R2018a_glnxa64_dvd2

Matlab 2018a Linux64Crack.tar

网上有很多采用命令的方式,但我还是习惯GUI,主要内容参考了,对里面的一些地方根据使用进行了修改。

把这些东西放在Ubuntu的某个目录下,右击R2018a_glnxa64_dvd1文件,选择other,用磁盘映像打开,会自动挂载到/media/你的用户名/MATHWORKS_R2018A目录下。

1.2.2 启动安装

打开终端,回到家目录(如果不执行这步会警告你不能在镜像中安装文件)

sudo/media/david/MATHWORKS_R2018A/install

在弹出的页面中,选择Use a File Installation Key,在需要序列号时输入crack文件夹中readme里面的序列号。

之后按需要选择安装。

安装的过程中,有个时间段会弹出要你弹出DVD1,并插入DVD2(先别点确定)

这时候右键卸载下图所示的挂载,然后和之前一样挂载DVD2,搞定后再回到安装界面点确定。

解压破解文件,cd到破解文件的根目录中。

sudo cp -f./R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so/usr/local/MATLAB/R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl

sudo cp -f./license_standalone.lic /usr/local/MATLAB/R2018a/licenses

cd到matlab启动目录:

cd /usr/local/MATLAB/R2018b/bin

在终端输入如下命令就能启动matlab了:

sudo rm -rf/usr/local/MATLAB

sudo rm -rf ~/.matlab

当装上matlab后,让显示logo,以进行测试,结果出现如下错误:

找了半天原因,才知道这种问题nvida 官方说是显卡驱动367 有问题,不会支持hardware OpenGL,所以解决方案只能是使用software OpenGL

网上说了:在maltab的命令行中输入opengl('save','software'),回车,重启maltab, 问题就可以解决。但对我无效。

(1) 还有一种说法是:在终端输入matlab-softwareopengl使用这个命令启动就好了,-softwareopengl这个也可以设置在快捷方式里,效果一样的,这个问题是和老n卡的冲突。

打开终端: cd/usr/local/MATLAB/R2016b/bin

. ./matlab -softwareopengl

在 MATLAB窗口中运行:opengl('save','software')——在我这里失效!

(2) 经测试后,果然有效,但每次都要输这么一堆命令,很麻烦,想把它做到快捷方式里,放到桌面上,方便使用。

可以从matlab帮助文档搜到这样解决:

在applications下创建Matlab的快捷命令

fivresearch@fivresearch-HP-Z400-Workstation:/usr/share/applications$sudo gedit Matlab.desktop(注意,如果不在root下,就必须使用sudo暂时取得root权限)

在打开的Matlab.desktop中输入以下命令

[Desktop Entry]

Type=Application

Name=Matlab

GenericName=Matlab2018a

Comment=Matlab:TheLanguage of Technical Computing

Exec=sh/usr/local/MATLAB/R2018b/bin/matlab -softwareopengl -desktop

Icon=/home/fivresearch/FZP_DATA/Matlab_Logo.png

Terminal=false

Categories=Development;Matlab;

其中,Icon为从网上下载的matlab的logo图片存放位置;在matlab -softwareopengl-desktop一句的中间,加入了-softwareopengl命令。

启动后,测试如下,成功: