| 5 | 1/1 | 返回列表 |
| 查看: 5928 | 回復(fù): 17 | ||||||||
| 【獎勵】 本帖被評價7次,作者souledge增加金幣 6 個 | ||||||||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | ||||||||
souledge專家顧問 (著名寫手)
|
[資源]
【原創(chuàng)】在Fedora下安裝Materials Studio 4.3 已有3人參與
|
|||||||
|
系統(tǒng)環(huán)境:Fedora 12 i386 chs,運(yùn)行于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í),上面那些依賴信息和數(shù)字,并不是失敗的根源,有興趣的同學(xué)可以參考一下安裝盤中/UNIX/installer/Linux/default下三個配置文件就明白了。 具體發(fā)現(xiàn)如何修改的過程就不說了,其實(shí)在T2050的破CPU的老本本下跑VM還是很痛苦的,并且Materials Studio也是個大軟件,為了查找發(fā)生錯誤的根源,從最基本的install.log(寫個腳本在刪除前拷貝出)開始入手,一點(diǎn)點(diǎn)的翻閱可能有關(guān)的所有安裝用腳本、配置文件和安裝包,折騰了三個小時才搞定。幸好自己有不少寫C/C++玩的經(jīng)驗(yàn),否則這么多代碼,估計得看到明天早晨了。 直接入正題了。 做兩處修改,第一個,/UNIX/Installer/lib/InstallTools.pm中,有個子函數(shù)GetOSVersion。其中校驗(yàn)了兩個系統(tǒng)。把出現(xiàn)的四個redhat-release都修改為fedora-release。 第二個,/UNIX/Installer/lib/LicensePack.pm中,有一段是安裝證書包的,問題出在if的檢驗(yàn)上。原來的代碼: if ( system( "$SourcePath/installer/call_lp_setup.csh $extraarg $MSInstallRoot $msi_lic_pack_dir $LicSource $SourcePath/installer" ) != 0 ) 直接在終端測試,無法運(yùn)行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é),要再多加點(diǎn)油了。至少現(xiàn)在,F(xiàn)edora和CentOS應(yīng)該是都沒有問題的了。 當(dāng)然了,前提是先需要把安裝文件從ISO中拷貝到硬盤上,否則是無法修改后保存的。 修改后的安裝過程入下(終端過程,由于VM中劃分的硬盤空間比較小,所以只安裝了CASTEP作為例子,其他的也都沒有問題): |
科研技巧 | MS & VASP | 模擬 | Materials Studio |
專家顧問 (著名寫手)
![]() |
專家經(jīng)驗(yàn): +174 |
|
給自己補(bǔ)充一下,順便搶個沙發(fā)。 一直以來,都是在實(shí)體實(shí)驗(yàn)的間隙,在Windows下用Materials Studio算點(diǎn)數(shù)據(jù),希望能豐富實(shí)驗(yàn)的結(jié)果,能出好點(diǎn)的論文的(陶瓷那東西,實(shí)驗(yàn)不確定因素太多,模擬也不好建模,有時很讓人抓狂)。 后來在臺機(jī)上安裝了Red Hat Enterprise Linux 5.5,自然是安裝Materials Studio沒問題,并且發(fā)現(xiàn)在Linux下,MS的效率似乎更高一些。 但是由于RHEL是要收費(fèi)的,免費(fèi)的只能盜用CentOS的源,系統(tǒng)混合了不說,很多軟件都因?yàn)殚_發(fā)包太低,依賴關(guān)系太低裝不上,上次安裝個ffmpeg插件都搞了兩天,結(jié)果還沒弄好(扯遠(yuǎn)了)。不過Fedora在娛樂上還是很不錯的,并且源很豐富,界面也精彩,很適合不太懂Linux的新人使用。 相信這篇帖子是能幫到一部分人的。 當(dāng)然了,在Fedora和Red Hat下用MS效率有沒有差別,就沒有測試了~ 至于測試Materials Studio 4.3,是因?yàn)槭诸^只有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)試和安裝上。 |
專家顧問 (著名寫手)
![]() |
專家經(jīng)驗(yàn): +174 |

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 271求調(diào)劑 +4 | 勒布朗@ 2026-03-31 | 6/300 |
|
|---|---|---|---|---|
|
[考研] 化學(xué)308分調(diào)劑 +8 | 你好明天你好 2026-03-30 | 9/450 |
|
|
[考研] 289求調(diào)劑 +3 | Acesczlo 2026-03-29 | 4/200 |
|
|
[考研] 考研生物與醫(yī)藥調(diào)劑 +4 | 鐵憨憨123425 2026-03-31 | 4/200 |
|
|
[考研] 安徽大學(xué)專碩生物與醫(yī)藥專業(yè)(086000)324分,英語已過四六級,六級521,求調(diào)劑 +7 | 美味可樂雞翅 2026-03-26 | 7/350 |
|
|
[考研] 英一數(shù)一總分334求調(diào)劑 +4 | 陳陽坤 2026-03-31 | 4/200 |
|
|
[考研] 土木304求調(diào)劑 +3 | 頂級擦擦 2026-03-31 | 3/150 |
|
|
[考研] 315求調(diào)劑 +5 | akie... 2026-03-28 | 6/300 |
|
|
[考研] 295材料工程專碩求調(diào)劑 +10 | 1428151015 2026-03-27 | 10/500 |
|
|
[考研] 292求調(diào)劑 +13 | 是妍子也是研子 2026-03-30 | 13/650 |
|
|
[考研] 329求調(diào)劑 +8 | 星野? 2026-03-26 | 8/400 |
|
|
[考研] 375求調(diào)劑 +6 | 雨夏整夜 2026-03-29 | 6/300 |
|
|
[考研] 一志愿北京理工大學(xué)本科211材料工程294求調(diào)劑 +8 | mikasa的圍巾 2026-03-28 | 8/400 |
|
|
[考研] 343求調(diào)劑 +6 | 愛羈絆 2026-03-29 | 6/300 |
|
|
[考研] 279求調(diào)劑 +4 | 蝶舞輕繞 2026-03-29 | 4/200 |
|
|
[考研] 298求調(diào)劑 +4 | 種圣賜 2026-03-28 | 4/200 |
|
|
[考研] 調(diào)劑 +3 | 好好讀書。 2026-03-28 | 3/150 |
|
|
[考研] 266求調(diào)劑 +11 | 陽陽哇塞 2026-03-27 | 12/600 |
|
|
[考研] 266分求材料化工冶金礦業(yè)等專業(yè)的調(diào)劑 +4 | 哇呼哼呼哼 2026-03-26 | 4/200 |
|
|
[考博] 26申博 +3 | 加油沖。 2026-03-26 | 3/150 |
|