Source 指令仍在錯誤的資料夾中尋找 bashrc 文件

Source 指令仍在錯誤的資料夾中尋找 bashrc 文件

我是ubuntu新手,基本上什麼都不懂。我正在使用 ubuntu 12.04(需要這個確切的版本)。我試圖從原始碼安裝 OpenFOAM 2.1.1。我需要取得 bashrc 文件,我完全按照他們網站上的說明進行操作(http://openfoam.org/download/2-1-1-source/)但它不起作用。我急需OpenFOAM,所以我正常下載,而不是從原始碼下載。當您以這種方式安裝時,OpenFOAM 將在 /opt 而不是 home 中建立。 OpenFOAM 可以工作,但我要使用的求解器不能工作,所以我完全刪除了 OpenFOAM。現在我嘗試再次從原始程式碼安裝,在來源 bashrc 步驟中,我不斷收到此錯誤:

bash: /opt/openfoam211/etc/bashrc: No such file or directory

為什麼它仍然試圖獲取甚至不再存在的舊文件?煩人的是,我以前做過,完全相同的計算機,完全相同的步驟,但我不久前重新安裝了 ubuntu(完全相同的 ubuntu),這次我無法做到這一點。

編輯:顯然我認為 bashrc 和 .bashrc 是同一件事,但它們顯然不是。問題解決了。

答案1

從評論...

編輯 ~/.bashrc 檔案時,說明顯示要新增以下命令...

source $HOME/OpenFOAM/OpenFOAM-2.1.1/etc/bashrc

然後你進入了...

source /opt/openfoam211/etc/bashrc

實際上,您甚至可以將編輯保留在 ~/.bashrc 之外,因為該檔案$HOME/OpenFOAM/OpenFOAM-2.1.1/etc/bashrc實際上是空的。

相關內容