Ubuntu 16.04 LTS 下安裝MATLAB2015b 以及Matlab system error解決辦法


下載MATLAB2015b破解版

  • 操作系統:Ubuntu 16.o4 LTS
  • 程序文件:Matlab2015b-glnxa64破解版
  • 解壓提取文件:在ubuntu系統下可以直接提取壓縮文件,得到三個文件:
  • license_standalone.lic
  • Matlab 2015b Linux64 Crack.rar
  • R2015b_glnxa64.iso

掛載ISO鏡像

sudo mkdir /mnt/matlab
sudo mount -o loop [鏡像文件的路徑path/R2015b_glnxa64.iso] /mny/matlab

進入安裝文件掛載點,開始安裝

cd /mnt/matlab
sudo ./install

開始破解

安裝時選擇不聯網,然后輸入秘鑰,按照windows下的安裝過程進行安裝就行!下面開始安裝破解文件

cd ~/下載/matlab2015b
sudo cp license_standalone.lic /usr/local/MATLAB/R2015b/bin/glnxa64

開始破解:

cd /usr/local/MATLAB/R2015b/bin
sudo ./matlab

這時就會彈出MATLAB的開始界面,但是呢接着就會彈出這樣的錯誤:Matlab system error


Matlab system error解決方法

從網上查找的信息來看,上述破解不完全,需要從事以下操作。

cd /usr/local/MATLAB/R2015b
sudo mkdir licenses(這里會提示licenses只讀,無法操作)
sudo chmod 777 licenses
解壓提取Matlab 2015b Linux64 Crack.rar在提取文件中找到這兩個文件:libmwservices.so和libcufft.so.7.0.28
cd ~/下載/matlab2015b/Matlab 2015b Linux64 Crack
sudo cp libmwservices.so /usr/local/MATLAB/R2015b/bin/glnxa64
sudo cp libcufft.so.7.0.28 /usr/local/MATLAB/R2015b/bin/glnxa64

以上這些實際上是我缺少的破解過程,不是MATLAB system error的解決辦法。

解決辦法

cd /usr/local/MATLAB/R2015b/sys/os/glnxa64
mv libstdc++.so.6 libstdc++.so.6.old

這樣問題就解決了!
運行Matlab就不會報錯了!

cd /usr/local/MATLAB/R2015b/bin
sudo ./matlab

后話

這里介紹一下matlab system error產生的原因:
在Ubuntu15.04以及更高版本中,裝載了比較新的libc庫,而matlab用的是較老的庫,系統檢測到不兼容,就崩潰了。
具體的情況可以通過以下鏈接來查詢:
https://www.mathworks.com/support/bugreports/1297894
在這里提一個其他的解決辦法,但是實際上對我的MATLAB並沒有起到作用:

sudo apt install matlab-support

不過這一道命令還是有其他作用的,可以講MATLAB添加到快捷方式中,按下win鍵可以直接搜索的到MATLAB,而不需要進入安裝文件夾采取sudo ./matlab命令來打開MATLAB了,在終端中也可以直接輸入matlab來打開程序!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM