En este módulo aprenderás:
- Instalar en Linux, macOS y WSL. Cambio de shell por defecto con chsh.
- Comandos y configuraciones clave para 02. Instalación de Zsh
- Ejercicios prácticos listos para probar en tu terminal local
Instalación Limpia en Todos los Sistemas
Causita, instalar Zsh es súper sencillo en cualquier entorno de desarrollo moderno.
mise-terminal ~ zsh
~/my-project❯
Comandos de Instalación por Sistema Operativo
install-zsh.shbash
# En Ubuntu / Debian / WSL:
sudo apt update && sudo apt install -y zsh
# En macOS (Homebrew):
brew install zsh
# En Fedora / RHEL:
sudo dnf install zsh
Establecer Zsh como tu Shell Principal (chsh)
Una vez instalado, debes indicarle al sistema operativo que use Zsh cada vez que habras una ventana de terminal:
change-shell.shbash
# Cambiar la shell por defecto del usuario actual
chsh -s $(which zsh)
# Cierra sesión o reinicia la terminal para aplicar el cambio
Permisos en chsh
En algunos entornos de Linux o servidores corporativos, chsh te pedirá tu contraseña de usuario. Si te sale error de permisos, verifica que /usr/bin/zsh o /bin/zsh esté incluido en el archivo /etc/shells.
Ejercicio Práctico Ninja 🥷
- Ejecuta el comando de instalación correspondiente a tu SO.
- Ejecuta
chsh -s $(which zsh)y confirma con tu contraseña. - Cierra la ventana de tu terminal, vuélvela a abrir y comprueba con
echo $SHELLque imprima/bin/zsho/usr/bin/zsh.