
저는 우분투를 처음 접했고 기본적으로 아무것도 모릅니다. 저는 우분투 12.04를 사용하고 있습니다(정확한 버전이 필요함). 소스 코드에서 OpenFOAM 2.1.1을 설치하려고 했습니다. bashrc 파일을 소스로 가져와야 했고, 해당 웹사이트에 설명된 대로 정확하게 수행했습니다(http://openfoam.org/download/2-1-1-source/) 그러나 효과가 없었습니다. OpenFOAM이 급히 필요해서 소스코드에서 다운받지 않고 정상적으로 다운로드 받았습니다. 그렇게 설치하면 home 대신 /opt에 OpenFOAM이 생성됩니다. OpenFOAM은 작동했지만 제가 사용하려고 했던 솔버는 작동하지 않아서 OpenFOAM을 완전히 제거했습니다. 이제 소스 코드에서 다시 설치하려고 하는데 소스 bashrc 단계에서 다음 오류가 계속 발생합니다.
bash: /opt/openfoam211/etc/bashrc: No such file or directory
더 이상 존재하지도 않는 이전 파일을 계속 소스로 사용하려는 이유는 무엇입니까? 짜증나는 점은 이전에 똑같은 컴퓨터, 똑같은 단계를 수행했지만 얼마 전에 우분투를 다시 설치했는데(동일한 우분투) 이번에는 할 수 없다는 것입니다.
편집: 분명히 나는 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
사실상 비어 있기 때문에 실제로 편집 내용을 그대로 둘 수도 있습니다.