티스토리 뷰

Programming/Linux

zsh(zshell) 설치하기

Irrationnelle 2016. 6. 14. 12:10

먼저 현재 사용 중인 shell을 확인한다


$ echo $SHELL

/bin/bash


기본 shell인 bash를 사용 중이면 위와 같이 나온다.

내 경우  su  명령으로 root 계정을 얻어야 설치가 가능했다.
Fedora 24 beta에서는 root 계정 없이도 설치가 가능했는데 아마 뭔가 설정을 바꿔야 하는 듯

zsh 설치
# yum install zsh


zsh 설치 위치 확인

# which zsh

/usr/bin/zsh


기본 shell 지정

# chsh -s /usr/bin/zsh


oh-my-zsh 설치. zsh의 설정을 관리하는 프레임워크라 한다.


wget 설치

# sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"


curl 설치
# sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

그리고 터미널을 종료하고 재실행하면, 여전히 bash가 실행된다.
이상하다 싶어서 root 계정으로 들어가면 그때서야 zsh이 실행되는데, root 권한으로만 설치하고 기본 shell로 지정을 해줘서 그렇다.

따라서 일반 계정으로 다시 돌아가서 아래처럼 작성한다.

현재 설치된 shell 확인

$ chsh -l


확인된 경로에서 zsh 지정

$ chsh -s /bin/zsh


그리고 재부팅하면 zsh이 기본 shell로 설정되어 있어 터미널을 실행시키면 아래와 같이 뜬다

~ 


댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
아카이브