1。安裝Ubuntu子系統
開啟設定-更新和安全-開發者選項,然後勾選從任意源安裝檔案。
開啟控制面板-程式-程式和功能-啟用或關閉windious功能欄,然後勾選適用linux的windious子系統對話方塊。
開啟win10商店搜尋並下載Ubuntu 20。04 LTS
開啟下載好的Ubuntu系統,輸入賬號密碼進行註冊安裝。
2。子系統遷移並換源
子系統預設安裝C盤,若C盤儲存空間不足可進行遷移處理。(C盤儲存空間足夠可忽略此項)
下載新版LxRunOffline並解壓,進入資料夾shift+滑鼠右鍵點選在此處開啟powershell視窗,輸入如下命令檢視Ubuntu系統版本。
輸入指令遷移系統 -n 後面接版本號 -d 後面接遷移後地址 等待結束後系統遷移成功。如下為從C盤遷移到D盤。
進入Ubuntu鍵入
輸入密碼後,將裡面內容全部刪除,並替換為如下內容。
更新源,換源完成
3。安裝OpenFoam
進入https://github。com/OpenFOAM下載OpenFOAM-8和ThirdParty-8
輸入將下載好的檔案複製到Ubuntu系統內(預設為瀏覽器下載用其他下載器請下載到“下載”資料夾內)
解壓資料夾,(請分條輸入)
輸入命令ls,包括OpenFOAM-8和ThirdParty-8檔案,證明解壓成功。
鍵入如下命令,開啟文件。
在最後一行加入如下語句,增添環境變數
重啟Ubuntu系統,依次輸入如下語句對OpenFoam進行編譯
編譯完成後,輸blockMesh出現下圖證明安裝成功。