Skip to content
Gyunseo's Blog
Go back

Ubuntu Linux에 zsh을 설치하고, default shell을 zsh로 바꾸자.

Suggest Changes

Table of contents

Open Table of contents

들어가며

최근에 WSL을 재설치 하고 나서, WSL Ubuntu Linux의 기본 shell인 bash가 조금 못 생겼음을 인지했다.
그래서 plugin도 많고, theme도 많은 zsh을 기본 shell로 바꾸려고 한다.

Install zsh

sudo apt install -y zsh

설치 이후, zsh --version 명령어로 제대로 설치됐는지 확인하자.

Set up zsh as default

chsh -s $(which zsh)

상기 명령어로 default shell을 zsh로 변경하자.

ctrl + d로 logout 한 이후, 다시 shell에 접속하자.

그러면 상기 이미지와 같이 zsh 설정 function이 나온다.

중에 하나 입력하면 되는데, 2~/.zshrc를 알아서 추천 설정에 따라 설정해주는 것 같아서, 2를 누르고 들어갔다.

그러면 상기 이미지처럼 shell이 바뀌었을 것이다.
echo $SHELL 명령어를 통해 zsh로 바뀌었음을 확인도 가능하다.

locale 설정

vim ~/.zshrc

.zshrc 파일을 편집한다. export LC_MESSAGES=en_US.UTF-8.zshrc 마지막 line에 추가한다.

source ~/.zshrc

로 logout하지 않고, 현재 shell session에 설정을 바로 반영하자. LC_MESSAGESen_US.UTF-8로 설정된 것을 볼 수 있고, LC_MESSAGES도 알파벳으로 잘 나온다.

참고 문서

https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH


Suggest Changes
Share this post on:

Previous Post
zsh에 ohmyzsh을 설치하자.
Next Post
Ubuntu Linux에서 System Locale 변경하기