[OS] FreeBSD 에서 bash 사용

환경
 VMware - FreeBSD 7.2

상황
 FreeBSD 를 인스톨하면 bash 패키지를 설치 하지 않는 이상 bash 를 바로 사용할수 없다.
 또한 설치 화면에서 bash를 인스톨 하였더라도 유저 생성시 bash 를 지정하지 않으면,
 디폴트로 다른 쉘을 사용하게 된다. 또한 root 는 기본적으로 csh 를 사용 하도록 되어
 있으므로, bash 쉘로 바꿔 보도록 한다.

패키지 확인
 front# pkg_info | grep bash
 bash-4.0.10_2       The GNU Project's Bourne Again SHell
 위와 같이 "bash-4.0.10_2 ... " 로 나온다면 bash 가 이미 설치 되어 있는 것이다.

패키지 설치
 front# cd /usr/ports/shells/bash
 front# make install clean

쉘 변경
 front# rehash
 front# chsh -s /usr/local/bin/bash
    또는
 front# rehash
 front# chsh
 #Changing user information for root.
 Login: root
 Password:
  ...
 Shell: /bin/csh
 ..
 에서 /bin/csh/usr/local/bin/bash 로 변경하고 저장하고 나가면 된다.

 "chsh : user information updated" 가 출력되면, 성공적으로 쉘이 변경된것이다
 그리고, 다음번 로그인시 bash 로 적용되어 있을것이다.

by Mays | 2009/12/26 04:55 | System. | 트랙백 | 덧글(0)

트랙백 주소 : http://mays.egloos.com/tb/5206522
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶