| 5 | 1/1 | 返回列表 |
| 查看: 5934 | 回復(fù): 17 | ||||||||
| 【獎勵】 本帖被評價7次,作者souledge增加金幣 6 個 | ||||||||
| 當(dāng)前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | ||||||||
souledge無蟲
|
[資源]
【原創(chuàng)】在Fedora下安裝Materials Studio 4.3 已有3人參與
|
|||||||
|
系統(tǒng)環(huán)境:Fedora 12 i386 chs,運行于VMWare 7下。 直接安裝Materials Studio 4.3會確定無疑的提示如下(比如只選擇3號,也就是CASTEP安裝。): Checking for dependencies for CASTEPServer:7 Checking for dependencies for CASTEP: None Checking for dependencies for Licensing:1 Checking for dependencies for LicensePack: None Aborting Materials Studio installation. 然后看到當(dāng)前用戶目錄下,只有個空蕩蕩的Accelrys的文件夾。 其實,上面那些依賴信息和數(shù)字,并不是失敗的根源,有興趣的同學(xué)可以參考一下安裝盤中/UNIX/installer/Linux/default下三個配置文件就明白了。 具體發(fā)現(xiàn)如何修改的過程就不說了,其實在T2050的破CPU的老本本下跑VM還是很痛苦的,并且Materials Studio也是個大軟件,為了查找發(fā)生錯誤的根源,從最基本的install.log(寫個腳本在刪除前拷貝出)開始入手,一點點的翻閱可能有關(guān)的所有安裝用腳本、配置文件和安裝包,折騰了三個小時才搞定。幸好自己有不少寫C/C++玩的經(jīng)驗,否則這么多代碼,估計得看到明天早晨了。 直接入正題了。 做兩處修改,第一個,/UNIX/Installer/lib/InstallTools.pm中,有個子函數(shù)GetOSVersion。其中校驗了兩個系統(tǒng)。把出現(xiàn)的四個redhat-release都修改為fedora-release。 第二個,/UNIX/Installer/lib/LicensePack.pm中,有一段是安裝證書包的,問題出在if的檢驗上。原來的代碼: if ( system( "$SourcePath/installer/call_lp_setup.csh $extraarg $MSInstallRoot $msi_lic_pack_dir $LicSource $SourcePath/installer" ) != 0 ) 直接在終端測試,無法運行call_lp_setup.csh,所以結(jié)果肯定是非零,根據(jù)判斷非零所需要調(diào)用的代碼,大家很痛心疾首的: print "Aborting Materials Studio installation.\n"; system("rm -rf $MSInstallRoot" ;于是,直接更新了csh腳本執(zhí)行命令,然后為了防止系統(tǒng)默認(rèn)并不是執(zhí)行的csh而是其他腳本命令,直接在代碼強(qiáng)制執(zhí)行csh,所以這段代碼就成為了: if ( system( "csh $SourcePath/installer/call_lp_setup.csh $extraarg $MSInstallRoot $msi_lic_pack_dir $LicSource $SourcePath/installer" ) != 0 ) 于是再進(jìn)行安裝,一切順利。 順便后悔一下安裝了Linux Security,居然把我的Gataway給攔截了。以前還攔截了Adobe Reader,崩潰。 另外,由于Ubuntu是基于Debian的,使用的包的類型與Red Hat和SUSE都不太相同,想要做修改安裝的同學(xué),要再多加點油了。至少現(xiàn)在,F(xiàn)edora和CentOS應(yīng)該是都沒有問題的了。 當(dāng)然了,前提是先需要把安裝文件從ISO中拷貝到硬盤上,否則是無法修改后保存的。 修改后的安裝過程入下(終端過程,由于VM中劃分的硬盤空間比較小,所以只安裝了CASTEP作為例子,其他的也都沒有問題): |
科研技巧 | MS & VASP | 模擬 | Materials Studio |
禁蟲
![]() |
專家經(jīng)驗: +174 |
無蟲
![]() |
專家經(jīng)驗: +174 |
|
給自己補(bǔ)充一下,順便搶個沙發(fā)。 一直以來,都是在實體實驗的間隙,在Windows下用Materials Studio算點數(shù)據(jù),希望能豐富實驗的結(jié)果,能出好點的論文的(陶瓷那東西,實驗不確定因素太多,模擬也不好建模,有時很讓人抓狂)。 后來在臺機(jī)上安裝了Red Hat Enterprise Linux 5.5,自然是安裝Materials Studio沒問題,并且發(fā)現(xiàn)在Linux下,MS的效率似乎更高一些。 但是由于RHEL是要收費的,免費的只能盜用CentOS的源,系統(tǒng)混合了不說,很多軟件都因為開發(fā)包太低,依賴關(guān)系太低裝不上,上次安裝個ffmpeg插件都搞了兩天,結(jié)果還沒弄好(扯遠(yuǎn)了)。不過Fedora在娛樂上還是很不錯的,并且源很豐富,界面也精彩,很適合不太懂Linux的新人使用。 相信這篇帖子是能幫到一部分人的。 當(dāng)然了,在Fedora和Red Hat下用MS效率有沒有差別,就沒有測試了~ 至于測試Materials Studio 4.3,是因為手頭只有4.3和5.0的兩個Linux版,5.0太大,VM中硬盤空間不夠……但是相信這兩個都可以用同樣的方法修改安裝腳本后進(jìn)行安裝的。 [ Last edited by souledge on 2010-11-20 at 23:50 ] |
|
RHEL是可以用的,穩(wěn)定,用于計算的計算機(jī)不要頻繁更新,一般也不接外網(wǎng),更新的那些對計算是沒有什么意義的,還容易引入其他問題,所以RHEL的更新不是拒絕使用的理由,如果一定要更新的話用CENTOS也是不錯的選擇。 Fedora更適用于個人版的桌面,應(yīng)用程序全而新,但對于計算來說,就未必有益了。個人覺得,無論用哪一類系統(tǒng),穩(wěn)定是最重要的,不要把時間都花在系統(tǒng)調(diào)試和安裝上。 |

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 生物與醫(yī)藥考研調(diào)劑 +4 | 鐵憨憨123425 2026-03-31 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 一志愿鄭大材料工程290求調(diào)劑 +13 | Youth_ 2026-03-30 | 13/650 |
|
|
[考研] 085600,321分求調(diào)劑 +13 | 大饞小子 2026-03-31 | 13/650 |
|
|
[考研] 282求調(diào)劑 +12 | ycy1201 2026-04-01 | 14/700 |
|
|
[考研] 085900土木水利336分求調(diào)劑 +3 | Zhangjiangj 2026-03-31 | 5/250 |
|
|
[考研] 一志愿北京科技大學(xué)085601材料工程英一數(shù)二初試總分335求調(diào)劑 +5 | 雙馬尾痞老板2 2026-03-31 | 5/250 |
|
|
[考研] 322求調(diào)劑 +4 | 熹僖XX 2026-03-31 | 4/200 |
|
|
[考研] 285求調(diào)劑 +3 | FZAC123 2026-03-30 | 3/150 |
|
|
[考研] 考研調(diào)劑求助 +7 | 13287130938 2026-03-31 | 7/350 |
|
|
[考研] 本科211生物醫(yī)學(xué)工程085409求調(diào)劑339分 +7 | 里子木yy 2026-03-29 | 7/350 |
|
|
[考研] 320分,材料與化工專業(yè),求調(diào)劑 +10 | 一定上岸aaa 2026-03-27 | 14/700 |
|
|
[考研] 求調(diào)劑 +4 | 圖鑒212 2026-03-30 | 4/200 |
|
|
[考研] 一志愿中海洋320化學(xué)工程與技術(shù)學(xué)碩求調(diào)劑 +8 | 披星河 2026-03-30 | 8/400 |
|
|
[考研] 一志愿廈門大學(xué)材料工程專碩354找調(diào)劑。! +5 | 貝唄鋇鋇 2026-03-30 | 5/250 |
|
|
[考研] 一志愿中南大學(xué)化學(xué)0703總分337求調(diào)劑 +6 | niko- 2026-03-27 | 6/300 |
|
|
[考研] 291求調(diào)劑 +5 | Y-cap 2026-03-29 | 6/300 |
|
|
[考研] 壓國家一區(qū)線,求導(dǎo)師收留,有恩必謝! +7 | 迷人的哈哈 2026-03-28 | 7/350 |
|
|
[考研] 070300化學(xué)求調(diào)劑 +4 | 起個名咋這么難 2026-03-27 | 4/200 |
|
|
[碩博家園] 北京林業(yè)大學(xué)碩導(dǎo)招生廣告 +6 | kongweilin 2026-03-26 | 8/400 |
|
|
[考研] 081200-11408-276學(xué)碩求調(diào)劑 +3 | 崔wj 2026-03-26 | 3/150 |
|