Matlab:陰差陽錯,安裝matlab for linux的鬱悶經歷

回家將近20天了,這段時間總的來說還是對得起自己的,最起碼這次帶回來的書還是看了的(看電視劇廣告浪費的時間不算)。結合下自我反思,頗有心得。上學 期選修了"數學建模",沒有好好利用。也是,這兩年浪費了太多的時間,接下來的時間要好好利用了。既然我的個性偏向研究,就不用再在應用層上重複學習了, 下學期好好研究人工智能和數學建模,當然手頭上的事不會丟的。
有了目標,在正式行動前當然就是整理裝備了,曾經在windows上安裝過matlab(矩陣實驗室),也僅僅是安裝而已,都說了前面浪費了很多時間。 matlab原本便是誕生在unix平臺上的科學計算工具,功能裁減後才適合windows平臺。哈哈,有這等好事我當然不會錯過了,一來它是研究數學建 模的絕佳工具,另一方面我也確實想知道linux下的matlab到底多強大。
matlab的最新版本是r2008a(3.6G),畢竟這是商業工具,還是保守比較好,剛開始花了十幾個小時下載了一個r2007a(2.9G)的 iso。Firefox3自帶的下載工具,300k/s左右,彌補了linux下沒有一個好的下載工具的缺陷。掛載看readme安裝一路下來,十來分 鍾,這就是linux的好處,windows絕對不可能這麼快,而且還得有虛擬光驅或刻盤。這次安裝的是服務器版的,前面說了這是商業軟件,不過像我這樣 的窮書生,自然不願意自己掏腰包了。也許不得要領,也許文件提供者失誤,反正就是死活啓動不了,我的心那疤涼疤涼的啊。重裝摺騰了幾次,累了,換成單機版 的,呵,總算啓動了。其界面源於java,並且內置jre是1.5的版本,於是乎當頭一幫,菜單欄和工具欄一片空白,google了一下,得知這是 java1.5的bug,在開啓compize 3d桌面特效的linux上,java界面會顯示空白。解決方案是export AWT_Toolkit=MToolkit,忽然想起來之前netbeans的安裝界面也會隨機空白,可見這種這個解決方案還是蠻有價值的,於是就把 export放在了全局的profile裏。當夜無事。
我當然不會甘心了,憑什麼我就不能安裝服務器版的,但就是解決不了。而且我這人,如果我知道有最新版本的東西,而其他用戶又沒問題時(一般就關注是否破 解),我肯定坐不住的。於是找了找,發現電驢上有r2008a的,不管了,先下載再說。這又是一段小插曲。沒有一個令我滿意的電驢協議的下載工具(我輕易 不開虛擬機的),幸運的是網上廣爲流傳的號稱最快的電驢源自linux且開源,又同時支持BT等多種p2p下載協議。呵呵,這世上果然還是好人多。 download and make外加settings over,人品問題 or 地域歧視?在人家那至少也200k的速度在我着最多才54k。老天啊,3.6G的大塊頭指望它下載到什麼時候啊。算了,cancel然後進虛擬 windows 2003,再花十幾個小時下載。不過是在夜裏進行的,半夜時速度只有100多,早上的速度達到了700以上。雖然如此,惦記着它能否一晚上搞定,也把我折 騰的夠嗆。幸好沒有黑眼圈(沒人告訴我有沒有)。安裝沒什麼問題,但是還是啓動不了,這次的現象比較奇怪,先是linux的java普遍存在的問題,雖然 剛開始轉到linux時已經解決了,怎奈的matlab一根筋,不認。再解決一次,是專門針對matlab的重複工作,算了,它老人家也不容易。其次一個,用root能正常運行,普通用戶就不行, 儘管已經將所有權限普通化了,也沒google到結果。睡覺前的最後一次嘗試,反正也用不到了,就註釋了原來添加進全局profile的“export AWT_Toolkit=MToolkit”,嘿,還真成功了。鬱悶,早知道前天就不多此一舉了,真TMD...想想也能解釋了,這個版本的matlab 內置java是1.6的,已經解決了awt的bug,而我的root用戶更本沒有開3d桌面特效。所有陰差陽錯了一下。
其實這個解釋要推敲還是有漏洞的,不過這麼傷腦筋的問題還是留給別人去考慮吧。
呵呵。初戰告捷,加油。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章