Respostas:
Se você tiver o Homebrew instalado, poderá fazer isso.
# 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
Espero que ajude, obrigado.
--without-etcdir
serve?
--enable-etcdir
ver: github.com/Homebrew/homebrew-core/blob/master/Formula/…
Se você estiver usando oh-my-zsh
Digite
upgrade_oh_my_zsh
o terminal
Se você não estiver usando o Homebrew, foi o que fiz no MAC OS X Lion (10.7.5):
Obtenha a versão mais recente do código fonte ZSH
Descompacte o download em seu próprio diretório e instale: ./configure && make && make test && sudo make install
Isso instala o binário zsh em /usr/local/bin/zsh
.
Agora você pode usar o shell carregando um novo terminal e executando o binário diretamente, mas desejará torná-lo seu shell padrão ...
Para torná-lo seu shell padrão, você deve primeiro editar /etc/shells
e adicionar o novo caminho. Em seguida, você pode executar chsh -s /usr/local/bin/zsh
ou acessar Preferências do sistema> Usuários e grupos> clicar com o botão direito do mouse em seu usuário> Opções avançadas ...> e alterar "Shell de login".
Carregue um terminal e verifique se você está na versão correta com echo $ZSH_VERSION
. (Eu não estava no começo e demorei um pouco para descobrir que havia configurado o iTerm para usar um shell específico em vez do padrão do sistema).
Tanto quanto sei, você tem três opções para instalar o zsh no Mac OS X:
./configure
, make
, make install
).