예전에는 그냥 /etc/profile에 경로를 추가하면 간단했었는데
이상하게 최근에 나온 새로 설치한 배포본들에서는 경로 지정
하는 것이 어려워졌네요.
레드햇 7.3에서요, /etc/bashrc 의 맨 끝 부분에 다음과 같이 추가하였습니다.
PATH=$PATH:/usr/java/j2sdk1.4.0_02/bin
JAVA_HOME=/usr/java/j2sdk1.4.0_02
export JAVA_HOME PATH
이렇게 추가하고 저장한 뒤
# source /etc/bashrc
해주니까 제대로 경로가 지정되어 자바 명령들이 먹힙니다.
그래서 또 다른 프로그램 경로를 하나 더 추가하였습니다.
PATH=$PATH:/usr/java/j2sdk1.4.0_02/bin;/usr/local/xd_exp3/bin
JAVA_HOME=/usr/java/j2sdk1.4.0_02
XD_HOME=/usr/local/xd_exp3
export XD_HOME JAVA_HOME PATH
이렇게 수정하고 저장한 뒤 다시
# source /etc/bashrc 하면
bash: /usr/local/xd_exp3/bin: is a directory
이렇게 나옵니다. 물론 그 경로 안에 있는 명령어들도 안 먹히고요.
디렉토리니깐 어쩌란 말인지? 도대체 왜 안되는 지 도무지 모르겠습니다.
좀 가르쳐주세요.