OS : Arch Linux 桌面:Gnome X11 軟體是從網上下載的iso文件,對文件掛載或者使用解壓軟體解壓,我個人更喜歡掛載,解壓有點麻煩(我比較懶) 軟體:matlab(R2016) 開始吧! #1. 掛載(地址任選,在/mnt下規範些) sudo mkdir /mnt/matlab ...
OS : Arch Linux
桌面:Gnome X11
軟體是從網上下載的iso文件,對文件掛載或者使用解壓軟體解壓,我個人更喜歡掛載,解壓有點麻煩(我比較懶)
軟體:matlab(R2016)
開始吧!
#1. 掛載(地址任選,在/mnt下規範些)
sudo mkdir /mnt/matlab
sudo mount -t auto -o loop ~/Linux/R2016b_glnxa64_dvd1.iso /mnt/matlab
會有一個read-only的warnning。不過不要擔心,這是正常情況,iso文件的掛載與光碟的掛載類似,光碟也是read-only,所以沒什麼關係
sudo /mnt/matlab/install
#2. 一般有兩種情況
1. preparing installation files ...
然後彈出一個安裝界面(按步驟安裝就可以了)
2. preparing installation files...
installing...
Finished
這期間沒有任何圖形界面彈出,當然matlab根本沒有安裝
#沒有安裝的原因
1. 安裝文件沒有執行許可權
2. 未配置X11顯示器時安裝
3. 正在啟動安裝程式的用戶無法在此X11顯示器上顯示視窗
4. 缺少matlab安裝所需的程式
#解決由於我沒有遇到1,3,4中情況,所以只有2的解決方案
檢查桌面環境,如果是wayland,滾回X11
echo $XDG_SESSION_TYPE
>>>wayland
如果是這樣,你有兩個選擇,silent mode安裝/禁用wayland
禁用wayland
edit /etc/gdm/custom.conf file and uncomment #WaylandEnable = false(前提是你的桌面環境有x11,否則的話進不了gui界面)
#出現安裝界面後,按操作完成就行了
#激活:把壓縮包解壓,裡面會有一些文件
sudo cp license_standalone.lic /usr/local/MATLAB/R2016b/licenses
sudo cp -r R2016b /usr/local/MATLAB/ 安裝路徑是:/usr/local/MATLAB/R2016b/
#創建軟連接
sudo ln -s /usr/local/MATLAB/R2016b/bin/matlab /usr/local/bin/matlab
(解壓iso文件 7z x <file.iso> -r -o <dir>)
(合併文件:rsync -a --progress ./dvd2/archives ./R2016/archives)