우분투(Ubuntu) 22.04 Server zsh ohmyzsh 설치기

안녕하세요. YeopBox의 상큼한놈 입니다.

이번에는 우분투 22.04 Server의 기본 쉘을 bash에서 zsh로 변경해보고자 합니다.

이미 맥의 경우 zsh를 기본 쉘로 이용하고 있으며, zsh의 경우 bash 대비 여러가지 추가 기능과 테마 기능을 가지고 있습니다.

zsh 설치

apt 툴을 이용하여 zsh를 설치합니다.

zsh 설치는 완료되었으며 zsh 설정을 관리할 수 있는 프레임워크인 ohmyzsh를 추가로 설치하도록 하겠습니다.

ohmyzsh 설치

아래 커맨드를 입력하여 ohmyzsh를 설치해 줍니다.

이후 default shell로 설정할 것인가에 대한 질문에 Y를 입력합니다.

ohmyzsh의 설치가 완료되었으며 기존 bash과 다르게 아래와 같이 나타납니다.

테마 설정을 변경하기 위해 zshrc 파일을 문서편집기로 실행합니다.

zsh 테마 중 마음에 드는 테마를 설정해 줍니다.

필자의 경우 가장 대중적이고 마음에 드는 “agnoster”으로 설정하였습니다.

https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

ohmyzsh 테마 리스트 사이트

설정 후 아래와 같이 지원하는 폰트로 수정해 주면 본 작업은 완료됩니다. (필자의 경우 D2Coding을 이용 함)

설정이 완료되면 아래와 같이 쉘이 조금 더 보기 편하게 변경된 것을 확인할 수 있습니다.

마치며…

zsh의 경우 자동완성 기능과 테마 기능으로 제가 구축하는 서버에는 필수적으로 설치하고 있습니다.

zsh는 여럿 플러그인과 테마를 지원하기 사용해 보시는 것을 추천드리며, 이번 포스트와 동일한 방법으로 맥에서도 ohmyzsh를 설치할 수 있습니다.

감사합니다.

Avatar photo

상큼한놈

1인 인디게임 개발을 하다 보류 현재는 이직을 준비중인 상큼한놈 입니다. 사이트에 방문해 주셔서 감사합니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다