安裝系統(tǒng)CAELinux,軟件Salome和OpenFOAM5的感想
寫在前面
這兩天被室友大佬拉著做物理學(xué)術(shù)競賽,扔給我了一個(gè)特斯拉閥的問題,他在論壇上找到了特斯拉閥的模擬程序,不過是基于OpenFOAM5.x的一個(gè)程序,所以就開始了我的安裝軟件之路。
通過閱讀使用說明,知道還要利用Salome去做一個(gè)特斯拉閥的基本模型,然后將這個(gè)模型導(dǎo)入到OpenFOAM5中再運(yùn)行程序。也就是說我得安裝兩個(gè)軟件:Salome和OpenFOAM5。
Salome安裝失敗的過程
首先我去安了個(gè)Ubuntu16.04(因?yàn)閛penfoam5只能安裝在17.04以下版本的)在室友電腦上,然后一個(gè)潔凈無瑕的機(jī)器直接按照官網(wǎng)流程安裝Salome——失敗。因?yàn)橹虚g需要很多支持的包,但是系統(tǒng)是個(gè)新系統(tǒng),所以在經(jīng)過很長時(shí)間的摸索以后,把我弄得暈頭轉(zhuǎn)向,放棄了。值得一提的是,某些網(wǎng)絡(luò)可能進(jìn)入不了Salome的官網(wǎng)(比如說我們學(xué)校的校園網(wǎng)),所以當(dāng)你進(jìn)不去的時(shí)候,換個(gè)網(wǎng)試試,不需要科學(xué)上網(wǎng)。
OpenFOAM5安裝失敗的過程
之后嘗試安裝OpenFOAM5,也是按照官網(wǎng)教程來的(之前按的是18.04版本的Ubuntu,折騰了一晚上再回過頭看的時(shí)候,發(fā)現(xiàn)只支持17.04以前版本的……痛心),安裝成功了,但是不知道為什么依舊有著莫名其妙的報(bào)錯(cuò)。所以放棄這一階段。
安裝CAELinux
室友又發(fā)現(xiàn)一個(gè)包含了各種科研計(jì)算軟件、主要用來模擬各種動(dòng)力學(xué)之類的系統(tǒng)——CAELinux!里面不但包含了Salome, OpenFOAM4,還有各種各樣軟件,諸如類似MATLAB的免費(fèi)軟件Octave(這個(gè)軟件語法和MATLAB一模一樣,免費(fèi)的!)等,相當(dāng)于是一個(gè)軟件集合包。
所以我就興沖沖地下載了系統(tǒng)鏡像,掏出U盤開始做系統(tǒng)啟動(dòng)盤。
然鵝,我的電腦和室友電腦都無法識(shí)別這個(gè)啟動(dòng)盤,我懷疑是U盤問題,就重做了Ubuntu16.04的啟動(dòng)盤,發(fā)現(xiàn)可以識(shí)別安裝Ubuntu16.04,但是無法識(shí)別CAELinux,這就很頭疼了。
CAELinux2017是基于XUbuntu16.04制作的,可能是某個(gè)識(shí)別的文件有問題吧,所以出現(xiàn)了這種錯(cuò)誤。
既然你電腦識(shí)別不出來這個(gè)系統(tǒng),那我直接用虛擬機(jī)指定系統(tǒng)iso文件安裝,所以就另辟蹊徑,選擇裝虛擬機(jī)上。果然可以,大功告成,順利的安裝。
感想
經(jīng)歷了三天的磨難,不間斷的百度問題確實(shí)也學(xué)會(huì)了很多事情,諸如如何安裝雙系統(tǒng)(前前后后安裝了好幾次),對(duì)linux系統(tǒng)下安裝軟件的兩種方式(從把網(wǎng)址添加到repository里面用sudo apt-get install下載,或者通過安裝包進(jìn)行編譯安裝)等等。
之所以想寫下這篇博客,而且全片沒有什么教程或者解決問題的方法,是因?yàn)槲野l(fā)現(xiàn)網(wǎng)上關(guān)于這三個(gè)內(nèi)容的教程甚至討論實(shí)在是太少了。我在中文搜索Salome以及CAELinux的時(shí)候,幾乎什么也搜索不到,作為小白讓我心里很慌,仿佛沒有人遇到和我相同的問題,所以為了能夠讓遇到同樣的困難的人有個(gè)參考方向,所以我寫下了這篇博客,壯大一下關(guān)于Salome, OpenFOAM, CAELinux方面的內(nèi)容,也算是做了一點(diǎn)貢獻(xiàn)。
安裝CAELinux的后續(xù)
在安裝好Salome和OpenFOAM后,我終于可以運(yùn)行程序了,看著一行行輸出信息運(yùn)行飄過,心中甚是激動(dòng)。
然后報(bào)錯(cuò)了。
接下來估計(jì)可能需要學(xué)一下OpenFOAM了,真是令人心痛,沒辦法躺著跑程序了。
友情提示
偶然間在YouTube上發(fā)現(xiàn)還是有幾個(gè)CAELinux, Salome以及OpenFOAM的學(xué)習(xí)安裝教程的,有興趣的朋友如果在國內(nèi)網(wǎng)站找不到自己想知道的內(nèi)容的話可以上YouTube上搜一下。