先下載MATLAB2017a,資源在這里
首先介紹一下用戶名,在你的終端里面铲球,@字符前面的就是你的用戶名野蝇,我這里是raysunerAlt text
首先我們在家目錄下面創(chuàng)建一個文件夾,名字隨意谅年,你自己定茧痒,我這里就叫matlab吧
mkdir matlab
隨后我們cd到你的matlab的文件目錄下,我這里是Downloads目錄融蹂,然后先把第一個iso文件掛載到ubuntu上
sudo mount -o loop R2017a_glnxa64_dvd1.iso /home/raysuner/matlab
然后會有這樣一個界面Alt text
然后開始進行安裝
sudo /home/raysuner/matlab/install
然后就進入了安裝界面,選擇用秘鑰進行安裝文黎,然后點擊nextAlt text
選擇next
Alt text
填入激活碼09806-07443-53955-64350-21751-41297
Alt text
這里因為我安裝過了,所以顯示的是installed,繼續(xù)點擊next
Alt text
然后到了60%-70%,會提示選擇卸載當(dāng)前的掛載點殿较,選擇第二個iso鏡像耸峭,所以
sudo umount /home/raysuner/matlab
cd Downloads/iso文件夾
sudo mount -o loop R2017a_glnxa64_dvd2.iso /home/raysuner/matlab
這里第二個掛載的鏡像要跟第一個掛載的位置要相同软啼,我這里就都是matlab,然后點擊繼續(xù)就可以了
安裝完之后我們來進行激活
sudo mkdir /usr/local/MATLAB/R2017a/bin/licenses/
cd /your/MATLAB/files/path // 這里自己要根據(jù)自己實際的路徑來
sudo cp license_standalone.lic /usr/local/MATLAB/R2017a/bin/licenses/
sudo cp R2017a/bin/glnxa64/libmwservices.so /usr/local/MATLAB/R2017a/bin/glnxa64/
把掛載給卸下來
sudo umount /home/raysuner/matlab
然后啟動
sudo /usr/local/MATLAB/R2017a/bin/matlab
然后會彈出激活框沿盅,然后導(dǎo)入matlab文件目錄下選擇license_standalone.lic這個文件痛侍,即可激活,如果出現(xiàn)liceses的權(quán)限不夠,就執(zhí)行下列命令
sudo chmod 777 /usr/local/MATLAB/R2017a/bin/licenses/
現(xiàn)在我們來建立一個的是desktop文件脊僚,方便啟動
cd ~/.local/share/applications
sudo gedit matlab.desktop
內(nèi)容如下仪吧,粘貼即可儡循,無需更改
[Desktop Entry]
Type=Application
Name=Matlab
GenericName=Matlab 2017a
Comment=Matlab:The Language of Technical Computing
Exec=sh /usr/local/MATLAB/R2017a/bin/matlab -desktop
Icon=/usr/local/MATLAB/R2017a/toolbox/nnet/nnresource/icons/matlab.png
StartupNotify=true
Terminal=false
Categories=Development;Matlab;
然后在Dash里找到Matlab码泛,把他拖拽到啟動欄上收津,拖拽后的樣子請看第一幅圖
Alt text
點擊圖標(biāo)啟動發(fā)現(xiàn)有報錯
Alt text
然后我們根據(jù)報錯信息提示說在家目錄下的.matlab下的文件沒有權(quán)限,于是
cd ~/.matlab
chmod 777 R2017a