Respuestas:
Si tiene instalado Homebrew , puede hacerlo.
# 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 ayude, gracias.
--without-etcdir
sirve?
--enable-etcdir
Ver: github.com/Homebrew/homebrew-core/blob/master/Formula/…
Si estás usando oh-my-zsh
Escribe
upgrade_oh_my_zsh
en la terminal
Si no está utilizando Homebrew, esto es lo que acabo de hacer en MAC OS X Lion (10.7.5):
Obtenga la última versión del código fuente ZSH
Descargue la descarga en su propio directorio y luego instale: ./configure && make && make test && sudo make install
Esto instala el binario zsh en /usr/local/bin/zsh
.
Ahora puede usar el shell cargando un nuevo terminal y ejecutando el binario directamente, pero querrá convertirlo en su shell predeterminado ...
Para convertirlo en su shell predeterminado, primero debe editar /etc/shells
y agregar la nueva ruta. Luego puede ejecutar chsh -s /usr/local/bin/zsh
o ir a Preferencias del sistema> Usuarios y grupos> haga clic con el botón derecho en su usuario> Opciones avanzadas ...> y luego cambie "Shell de inicio de sesión".
Cargue un terminal y compruebe que ahora está en la versión correcta con echo $ZSH_VERSION
. (Al principio no estaba, y me tomó un tiempo descubrir que había configurado iTerm para usar un shell específico en lugar del predeterminado del sistema).
Que yo sepa, tiene tres opciones para instalar zsh en Mac OS X:
./configure
, make
, make install
).