소스 명령이 여전히 잘못된 폴더에서 bashrc 파일을 찾고 있습니다.

소스 명령이 여전히 잘못된 폴더에서 bashrc 파일을 찾고 있습니다.

저는 우분투를 처음 접했고 기본적으로 아무것도 모릅니다. 저는 우분투 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사실상 비어 있기 때문에 실제로 편집 내용을 그대로 둘 수도 있습니다.

관련 정보