Ubuntu 16.04 LTS下安裝MATLAB 2014B的方法教程
環(huán)境配置說明:
環(huán)境:Ubuntu 16.04LTS
軟件:MATLAB 2014B
MATLAB 2014B 下載地址(帶Crack)如下:
百度云下載: 鏈接: https://pan.baidu.com/s/1kVJQVlX 密碼: pj9m
本 地 下 載: Ubuntu 16.04 LTS 官方正式版 32位
步驟如下:
1、直接解壓 matlab_R2014b.iso 到 文件夾 matlab_R2014b/
2、用 crack 中的 install.jar 替換 matlab_R2014b/java/jar/ 中的install
注:解壓 iso 出來的文件夾很可能是只讀的,所以要先給文件夾加權(quán)限。
sudo chmod a+w -R matlab_R2014b
3、運行 matlab_R2014b 目錄下的 install:
sudo ./install
接下來就是和windows差不多的安裝界面了。
默認(rèn)安裝目錄是 /usr/local/MATALAB/R2014b/
安裝密鑰為:29797-39064-48306-32452
接下來的證書文件是 Crack 中的 license.lic
接下來正常安裝,直到完成。
4、其實之前的激活是不會成功的,因為還沒有打補丁。接下來,把 Crack 中的 libmwservices.so 復(fù)制到 /usr/local/MATLAB/R2014b/bin/glnxa64/ 中:
sudo mv /usr/local/MATLAB/R2014b/bin/glnxa64/libmwservices.so /usr/local/MATLAB/R2014b/bin/glnxa64/libmwservices.so.bak // 備份原來的文件 cp crack/libmwservices.so /usr/local/MATLAB/R2014b/bin/glnxa64///把破解補丁拷過來 sudo /usr/local/MATLAB/R2014b/bin/activate_matlab.sh -propertiesFile /usr/local/MATLAB/R2014b/etc/activate.ini //執(zhí)行破解命令
接下來會再次彈出讓你輸入證書的窗口,繼續(xù)找 Crack 中的 license.lic
5、打開MATLAB:
sudo /usr/local/MATLAB/R2014b/bin/matlab
現(xiàn)在打開會有問題報下邊的錯:
然后 Matlab 運行的時候會卡死,只能強制殺進程:
ps -e | grep MAT kill <PID>
報錯的主要原因是,引起這種錯誤的原因是Ubuntu15.04及以上版本包含更新版本的libstdc++.so.6,而Matlab使用的是較舊版本(versioin 6.0.17)。當(dāng)Matlab首先加載
/usr/local/MATLAB/R2016a/sys/os/glnxa64 中的libstdc++.so.6.0.17時,操作系統(tǒng)收到一個Matlab引起的不兼容錯誤(incompatibility),從而引發(fā)啟動奔潰(crash)。
解決方法:
可以強制使Matlab加載由操作系統(tǒng)提供的更新版的libstdc++庫,通過以下三個操作完成:
// 進入sys/os/glnxa6 目錄 cd /usr/local/MATLAB/R2014b/sys/os/glnxa64 // 重命名libstdc++.so.6 共享庫為 libstdc++.so.6.bak mv libstdc++.so.6 libstdc++.so.6.bak
MathWorks官方只對libstdc++.so.6(version 20)做了有限的測試。目前,這個Bug已經(jīng)在R2016b(9.1)中修復(fù)。
完畢。
接下來可以設(shè)置環(huán)境變量:
sudo vi /etc/profile 在文件尾添加: export PATH=/usr/local/MATLAB/R2014b/bin:$PATH 保存并退出后使設(shè)置生效 source /etc/profile
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
相關(guān)文章
詳解Linux LVM邏輯卷配置過程(創(chuàng)建,增加,減少,刪除,卸載)
這篇文章主要介紹了詳解Linux LVM邏輯卷配置過程(創(chuàng)建,增加,減少,刪除,卸載),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08Windows 10 太難用如何定制你的 Ubuntu方法詳解
這篇文章主要介紹了Windows 10 太難用,如何定制你的 Ubuntu,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-08-08使用 chkconfig 和 systemctl 命令啟用或禁用 Linux 服務(wù)的方法
在 Linux 中,無論何時當(dāng)你安裝任何帶有服務(wù)和守護進程的包,系統(tǒng)默認(rèn)會把這些服務(wù)的初始化及 systemd 腳本添加進去,不過此時它們并沒有被啟用。下面小編給大家?guī)砹耸褂?chkconfig 和 systemctl 命令啟用或禁用 Linux 服務(wù)的方法,一起看看吧2018-11-11如何使用win10內(nèi)置的linux系統(tǒng)啟動spring-boot項目
這篇文章主要介紹了如何使用​win10內(nèi)置的linux系統(tǒng)啟動spring-boot項目,需要的朋友可以參考下2020-07-07