apt-get install zsh 로 zsh를 설치한다.

echo $SHELL 로 현재 쉘 상태를 확인하고

chsh -s $(which zsh) 명령어를 통해 쉘을 zsh로 바꿔준다. /etc/passwd 에서 변경 진행해도 상관없다.

chsh 명령어 사용 중 chsh:PAM authentication failed 오류가 뜰 시 /etc/pam.d/chsh 에서 auth_required pam_shell.so 부분을 주석처리한 후 chsh 명령어를 재실행한다.

이후 터미널을 재시작한다.

echo $SHELL 명령어 출력결과로 zsh가 나오면 변경이 완료된 것이다.

Oh-My-Zsh 설치


zsh 테마 oh-my-zsh를 설치하여 관리할 수 있도록 한다.

curl -fsSL [<https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh>](<https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh>) | /bin/bash -

powerlevel10k 설치


git clone --depth=1 [<https://github.com/romkatv/powerlevel10k.git>](<https://github.com/romkatv/powerlevel10k.git>) ~/.oh-my-zsh/custom/themes/powerlevel10k