최근에 OS X 컴퓨터의 Terminal.app에서 zsh로 전환했습니다. zsh의 버전 번호는 4.3.11입니다.
답변
당신이있는 경우 브루가 설치되어, 당신은이 작업을 수행 할 수 있습니다.
# check the zsh info
brew info zsh
# install zsh
brew install --without-etcdir zsh
# add shell path
sudo vim /etc/shells
# add the following line into the very end of the file(/etc/shells)
/usr/local/bin/zsh
# change default shell
chsh -s /usr/local/bin/zsh
도움이 되길 바랍니다. 감사합니다.
답변
oh-my-zsh를 사용하는 경우
upgrade_oh_my_zsh
터미널에 입력
답변
Homebrew를 사용하지 않는 경우 MAC OS X Lion (10.7.5)에서 방금 수행 한 작업입니다.
-
ZSH 소스 코드 의 최신 버전을 받으십시오
-
다운로드를 자체 디렉토리에 압축을 풀고 다음을 설치하십시오.
./configure && make && make test && sudo make install
-
이것은 zsh 바이너리를에 설치합니다
/usr/local/bin/zsh
. -
이제 새 터미널을로드하고 바이너리를 직접 실행하여 셸을 사용할 수 있지만 기본 셸로 만들고 싶을 것입니다 …
-
기본 쉘로 만들려면 먼저
/etc/shells
새 경로를 편집 하고 추가 해야합니다 . 그런 다음chsh -s /usr/local/bin/zsh
시스템 환경 설정> 사용자 및 그룹으로 이동하거나 사용자를 마우스 오른쪽 버튼으로 클릭하고 고급 옵션 …을 클릭 한 다음 “로그인 셸”을 변경하십시오. -
터미널을로드하고로 올바른 버전인지 확인하십시오
echo $ZSH_VERSION
. (처음에는 아니었고 시스템 기본값 대신 특정 쉘을 사용하도록 iTerm을 구성한 것을 알아내는 데 시간이 걸렸습니다).
답변
내가 아는 한, Mac OS X에 zsh를 설치하는 세 가지 옵션이 있습니다.
- 사전 빌드 바이너리. 내가 아는 유일한 것은 OS X와 함께 제공되는 것입니다. 이것은 아마도 당신이 지금 실행중인 것입니다.
- 패키지 시스템 (포트, 홈 브루)을 사용하십시오.
- 소스에서 설치하십시오 . 내가 너무 어렵지 않았다 이런 짓을 마지막으로 (
./configure
,make
,make install
).
답변
방금 메인 쉘을 zsh로 전환했습니다. 경고를 표시하지 않으며 너무 복잡하지 않습니다.