Matlab 2018 a 安裝步驟,首先我們有兩個iso 文件,將二者合二爲一才能無錯安裝。
首先合二爲一, 例如我的文件在Downloads文件夾裏
sudo mkdir /media/mathworks sudo mkdir /media/mathworks/dvd1 sudo mkdir /media/mathworks/dvd2 sudo mkdir /media/mathworks/installer sudo mount -t iso9660 -o loop ~/Downloads/Matlab/R2018a_glnxa64_dvd1.iso /media/mathworks/dvd1 sudo mount -t iso9660 -o loop ~/Downloads/Matlab/R2018a_glnxa64_dvd2.iso /media/mathworks/dvd2 sudo cp -r /media/mathworks/dvd1/* /media/mathworks/installer sudo cp -r /media/mathworks/dvd2/* /media/mathworks/installer sudo ./media/mathworks/dvd2/* /media/mathworks/installer/install
安裝完後打開Terminal 輸入下面命令安裝一些輔助軟件,安裝完後會生成桌面圖標在/usr/share/applications/matlab.desktop。你搜索軟件就可以看到此快捷方式。你就可以把matlab拖入dock欄目,或者桌面。這時你會發現圖標清晰度很低此時你可以自己下載高清圖標,同時更改matlab.desktop裏面的圖標路徑。例如我的下載的新圖標放到了/usr/share/icons/hicolor/256x256/apps/matlab.icns 文件夾。這時圖標清晰了,你會發現打開Matlab會新開一個圖標,出現雙圖標問題。此時說明StartupWMClass 的設定不正確。在Terminal中輸入命令
xprop|grep WM_CLASS
後點擊打開的Matlab軟件,正確的StartupWMClass會出現在反饋裏面,修改matlab.desktop裏面的StartupWMClass 的設定。例如我的是sun-awt-X11-XFramePeer,此時我的matlab.desktop文件是下面的樣子。
[Desktop Entry] Version=1.0Type=Application Terminal=falseExec=matlab -desktop Name=MATLAB Icon=/usr/share/icons/hicolor/256x256/apps/matlab.icns Categories=Development;Math;Science Comment=Scientific computing environment StartupNotify=trueStartupWMClass=sun-awt-X11-XFramePeer