¿Cómo actualizo zsh a la última versión?
Recientemente cambié exitosamente a zsh en mi Terminal.app en mi máquina OS X. El número de versión de zsh es 4.3.11.
Si estás usando oh-my-zsh
Escribe
omz update
en la terminal
Nota: upgrade_oh_my_zsh
está en desuso
Si tienes Homebrew instalado, puedes hacer esto.
# 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
Si no estás usando 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
Descomprime la descarga en su propio directorio y luego instala:
./configure && make && make test && sudo make install
Esto instala el binario zsh en
/usr/local/bin/zsh
.Ahora puedes usar el shell cargando una nueva terminal y ejecutando el binario directamente, pero querrás convertirlo en tu shell predeterminado...
Para convertirlo en su shell predeterminado, primero debe editar
/etc/shells
y agregar la nueva ruta. Luego puede ejecutarchsh -s /usr/local/bin/zsh
o ir a Preferencias del Sistema > Usuarios y Grupos > hacer clic derecho en su usuario > Opciones Avanzadas... > y luego cambiar "Shell de inicio de sesión".Cargue una terminal y verifique que ahora esté en la versión correcta con
echo $ZSH_VERSION
. (No lo estaba al principio, y me tomó un tiempo darme cuenta de que había configurado iTerm para usar un shell específico en lugar del predeterminado del sistema).