Unix/Solaris10

PATH 설정하기

ForceCore 2006. 6. 30. 09:36
Solaris10의 PATH설정은 개판이다. 너무 개판이라서
wget과 gcc가 설치되었음에도 실행이 안 될 정도이다.

http://docs.sun.com/app/docs/doc/806-7612/6jgfmsvrq?l=ko&a=view

PATH설정하는 방법: Shell마다 각기 다른 로그인 스크립트를 수정하여 바꾸면 된다.
리눅스에서 .bashrc를 수정해 PATH를 수정한 것이 있는데 ㅡㅡa
http://blog.naver.com/ssanzing2.do?Redirect=Log&logNo=140022126824

그때랑 비슷하게 한다.
bash셸의 경우, ~/.bash_profile을 로그인 때 읽어들인다.

루트의 홈디렉토리 (디폴트는 /, 필자는 /root로 변경함.)
에다가 .bash_profile을 만들어서
export PATH=(어쩌구저쩌구)를 해준다.
export PATH=/usr/bin:/usr/sbin:/usr/local/bin:/usr/sfw/bin
필자의 경우는 일단 이렇게 해서 wget과 gcc를 사용할 수 있도록 했다.

주의: su를 치고 나면 path가 이상하게도 적용이 안 되는 현상이 나타난다.
이때,
$ su -
로 작대기까지 그어주면 괜찮다.

TIP: /etc/skel 에다가도 잘 설정을 한 .profile이나 기타 파일을 배치하는 것도 좋다. 그러면 새로 useradd되는 자들도 제대로 설정된 $PATH를 얻게 된다.