
Я новичок в ubuntu и в принципе ничего не знаю. Я использую ubuntu 12.04 (нужна именно эта версия). Я пытался установить OpenFOAM 2.1.1 из исходного кода. Мне нужно было получить файл bashrc, я сделал точно так, как описано на их сайте (http://openfoam.org/download/2-1-1-source/) но это не сработало. Мне срочно нужен был OpenFOAM, поэтому я скачал его обычным способом, а не из исходного кода. При такой установке OpenFOAM создается в /opt вместо home. OpenFOAM работал, но решатель, который я собирался использовать, не работал, поэтому я полностью удалил OpenFOAM. Теперь я снова пытаюсь установить из исходного кода, и на этапе source 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
по сути пуст.