1.挂載檔案 終端執行
[email protected]:~$ sudo mkdir /tmp/matlab
這是建立挂在iso的地方
[email protected]:~$ sudo mount -o loop -t iso9660 ~/Matlab.R2012a.UNIX.ISO-TBE.iso /tmp/matlab mount: warning: /tmp/matlab seems to be mounted read-only.
這是把iso檔案挂載到主檔案夾下,然後cd到/tmp/matlab
[email protected]:/tmp/matlab$ sudo sh ./install
2.開始安裝。 選擇 install without using the internet ; 選擇yes; 選擇I have the File Installation Key for my license (file installation key在挂載目錄/media/matlab/crack下面的install.txt檔案中); 選擇custom(自定義); 指定installation folder; 選擇你要用到的工具箱; 點選install 。 安裝過程中我還沒碰到問題。
3.激活
cd /usr/local/MATLAB/R2012a/bin
sudo ./activate_matlab.sh
選擇 Activate manually without the internet; 選擇 enter full path to your license file, including the file name. (license file 在 /media/matlab/crack目錄下面的lic_standalone.dat) 完成激活。 4.建立桌面快捷方式
gnome-desktop-item-edit --create-new ~/桌面
在彈出的create launcher對話框中的command欄裡填入如下指令: /usr/local/MATLAB/R2012a/bin/matlab -desktop matlab和-desktop之間有空格,-desktop不能少。 點選OK,快捷方式就有了。 5.解決中文亂碼問題 1. 字型顯示美化 進入Matlab,從菜單打開:Files->preferences,打開Fonts頁,把右邊最下面的複選框Use antialising to smooth desktop fonts選中,重新開機MATLAB,字型顯示的效果就很好了. 2.MATLAB使用自帶的Java運作環境,根據CPU架構的不同,相對應的字型配置檔案路徑為: 32位版本 /usr/local/matlab/sys/java/jre/glnx86/jre/lib/fontconfig.properties 64位版本 /usr/local/matlab/sys/java/jre/glnxa64/jre/lib/fontconfig.properties 下面以32位版本為例 3.進入字型配置檔案目錄
cd /usr/local/MATLAB/R2012a/sys/java/jre/glnx86/jre/lib
如果fontconfig.properties檔案不存在,可以從fontconfig.properties.src複制一個
sudo cp fontconfig.properties.src fontconfig.properties
4.字型可直接用系統自帶的文泉驿 修改JRE的字型配置檔案,打開配置檔案:
sudo gedit fontconfig.propertie
加入中文字型定義,在version=1下面一行輸入 allfonts.chinese-arphic1=-misc-simsun-medium-r-normal--0-0-0-0-p-0-iso10646-1 如果檔案已有allfonts.chinese-arphic1 這行,就直接把它們改成上面那樣。指明中文字型路徑,在allfonts.chinese-arphic1行後回車另起一行,輸入中文字型檔案的完整路徑: filename.-misc-simsun-medium-r-normal--0-0-0-0-p-0-iso10646-1=/usr/share/fonts/truetype/wqy/wqy-microhei.ttc
5.修改字型搜尋, 在配置檔案中查找sequence.allfonts,如果其後的sequence開頭的行中有: chinese-arphics1,可以略過此步,否則在其後面加入一行:sequence.fallback=chinese-arphic1