參考連接:
Ubuntu 18.04安裝破解Matlab 2018b及建立快捷方式的詳細教程(附圖)
Linux下安裝JDK遇到的問題之cp: 沒法獲取"jdk-8u191-linux-i586.tar.gz" 的文件狀態(stat): 沒有那個文件或目錄
結果圖:linux
1、安裝步驟:
1.安裝包下載
參見: 安裝包下載app
2.文件放置
這裏假設你已經將兩個iso鏡像文件和Crack破解工具壓縮包放置於 ~/Downloads/MATLAB/下,若是不是在這個目錄,則後面的指令做相應修改便可。工具
3.安裝
(1). 點擊文件管理器進入~/Downloads/MATLAB/
(2). 鼠標右擊 R2018b_glnxa64_dvd1.iso,選擇「用 磁盤鏡像掛載器打開」spa
此時可看到桌面上多了一個相似磁盤的東西 MATHWORKS_R2018B,這就是掛載的鏡像。.net
這個磁盤鏡像,的位置在 /media/你的用戶名/MATHWORKS_R2018B,個人是
3d
1 /media/nn/MATHWORKS_R2018B
這個在後邊要用到。
(3). 打開終端輸入如下命令,開始安裝code
1 sudo /media/nn/MATHWORKS_R2018B/install
(4). 選擇使用文件安裝密鑰,下一步blog
(5). 接受許可協議,下一步
教程
(6). 選擇已有許可證安裝密鑰,輸入下面的密鑰,點下一步
get
1 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移動到安裝目錄下
1 sudo cp -f ~/Downloads/license_standalone.lic /usr/local/MATLAB/R2018b/licenses
(3). 將 解壓的R2018b下全部文件複製到安裝目錄下/usr/local/MATLAB/R2018b
1 sudo cp -rf ~/Downloads/R2018b/* /usr/local/MATLAB/R2018b/
(4). 修改目錄的權限,不然會出現不少warning。
1 sudo chmod -R 777 /usr/local/MATLAB/
(5). 運行matlab
1 sh /usr/local/MATLAB/R2018b/bin/matlab
若是沒什麼錯誤則說明破解成功!
5.建立快捷方式
(1). 建立快捷方式文件
1 sudo gedit /usr/share/applications/Matlab.desktop
(2). 寫入如下內容
1 [Desktop Entry] 2 Type=Application 3 Name=Matlab 2018b 4 GenericName=Matlab 2018b 5 Exec=sh /usr/local/MATLAB/R2018b/bin/matlab -desktop 6 Icon=/usr/local/MATLAB/R2018b/toolbox/shared/dastudio/resources/MatlabIcon.png 7 Terminal=false 8 Categories=Development;Matlab;
其中Icon爲matlab圖標的位置,能夠經過在matlab的安裝目錄下搜索獲得:
(3). 看看效果:
The End.
2、安裝過程當中出現的問題及解決方案:
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