쉘 중에 zsh 를 가장 좋아한다.
다른 쉘을 써보진 않았지만 기본 쉘 보다 훨씬 편하다.
설치방법
$ apt-get install zsh
$ which zsh
# 위에서 나온 결과가 아마도
/usr/bin/zsh
#일것이다.
$ chsh -s /usr/bin/zsh
이렇게 하면 내 계정의 쉘이 zsh 로 바뀐다.
그리고 테마를 따로 설치한다.
$ curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
얼마간의 스크롤 후에 설치가 완료된다.
그런데!
우분투 16.04 에선 chsh 부분에서 오류가 났다.
chsh: PAM: Authentication failure
라는 오류가 나면서 변경이 정상적으로 되지 않았다.
한참 구글링후 오류를 고치는 방법을 찾았다.
/etc/pam.d/chsh
라는 파일에서
auth required pam_shells.so
이 줄을 주석처리를 한 후에
chsh 가 정상적으로 작동이 되는걸 확인했다.
pam_shells.so 파일은 쉘의 유효성을 체크하는 so 파일.
'DEV' 카테고리의 다른 글
[우분투] virtualbox 가상머신에서 시간동기화 제거. (0) | 2017.11.16 |
---|---|
putty 를 이용한 원격 명령어 전송. (0) | 2017.09.11 |
라라벨 5.4 에서 {{ }} 의 변화. (0) | 2017.04.25 |
맥에서 php71을 설치하면서. (0) | 2017.04.24 |
[C++] using namespace std ? (0) | 2015.12.11 |