Matlab 2015b的安裝與激活
1、首先掛載matlab.iso
文件
命令 如下:
sudo mkdir /mnt/temp
sudo mount -o loop /home/R2015b_glnxa64.iso /mnt/temp
2、進入到安裝目錄下並運行安裝命令
cd /mnt/temp/
sudo ./install
3、填入補丁內的密匙 在Matlab 2015b Linux64 Crack目錄下的readme.txt 文件內
4、選擇不聯網安裝,安裝完之後,進入到安裝目錄,創建licenses文件夾(sudo mkdir licenses
),然後將Matlab 2015b Linux64 Crack文件夾下的license_standalone.lic文件拷到安裝目錄下的licenses文件夾內,然後替換R2015/bin/glnxa64/libmwservices.so
,命令如下:
sudo cp libmwservices.so /MATLAB/R2014a/bin/glnxa64/libmwservices.so
5、進入到安裝目錄下,運行matlab(./matlab
)
6、matlab啓動出錯解決
原因是較新的Ubuntu系統(15.04或者更高)使用的libstdc++.so.6比Matlab默認採用的庫版本高, 當Matlab加載這個庫的時候,操作系統檢測到不兼容的調用於是產生崩潰並給予退出提示框,差不多是這個樣子的輸出:
解決方法:強制Matlab使用操作系統提供的庫即可, 進入Matlab的安裝目錄,進入到該目錄下的sys/os/glnxa64目錄, 然後重命名該目錄下的文件libstdc++.so.6爲libstdc++.so.6.old, 問題解決. 此問題會出現在15.04或更高版本的Ubuntu系統上.
7、創建桌面快捷方式,代碼如下:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Name=MATLAB
Comment= MATLAB Interpreter (v1.0)
Exec=/home/king/App/MATLAB/R2015b/bin/matlab -desktop
Icon=/home/king/App/MATLAB/R2015b/bin/matlabicon_256.png
Terminal=false
Type=Application
Categories=Development;
StartupNotify=true
NoDisplay=true