Cómo instalar ZSH (Z Shell) en Ubuntu y Debian
- 3972
- 892
- Claudia Baca
ZSH, o el shell Z, es un shell de línea de comandos potente y flexible para sistemas operativos similares a unix, incluidos Linux y MacOS. Ofrece muchas características y mejoras sobre el shell bash predeterminado, incluida la finalización mejorada del comando, la corrección de ortografía y las indicaciones personalizables. En este artículo, aprenderemos cómo instalar y configurar ZSH en Ubuntu y Debian Systems.
Algunos de los beneficios de usar ZSH sobre BASH incluyen:
- Finalización de comando mejorada: ZSH ofrece una mejor finalización de comando que BASH, incluida la capacidad de utilizar la finalización de las pestañas para opciones y argumentos.
- Globbing más poderoso: ZSH tiene un sistema global más poderoso (comoducir con comodín) que Bash, que le permite usar patrones más complejos para que coincidan con los nombres de los archivos.
- Mejor resaltado de sintaxis: ZSH incluye resaltado de sintaxis incorporado para varios lenguajes de programación, lo que facilita la lectura y el código de escritura.
- Gestión mejorada del historial: ZSH tiene un mejor sistema de gestión del historial que Bash, lo que le permite buscar y navegar más fácilmente su historial de comando.
- Características adicionales: ZSH incluye una serie de características adicionales que no están disponibles en Bash, como la capacidad de personalizar el mensaje y usar complementos y temas para personalizar aún más el entorno de shell.
Requisitos previos
Antes de comenzar, asegúrese de tener los siguientes requisitos previos:
- Un sistema Ubuntu o Debian.
- Una cuenta de usuario con privilegios de sudo.
Instalación de ZSH (shell z)
Los paquetes ZSH (Z Shell) están disponibles bajo repositorios de Debian predeterminados. Instalar Zsh En Ubuntu o Debian, puede usar el Administrador de paquetes APT. Abra un terminal e ingrese el siguiente comando:
Sudo Apt Update && sudo apt install zsh
Esto se instalará Zsh y todas sus dependencias.
Cambiar el shell predeterminado
Para usar ZSH como su shell predeterminado, debe cambiar el CAPARAZÓN variable en el '/etc/passwd'
archivo.
Para hacer esto, ejecute el siguiente comando:
sudo chsh -s $ (que zsh) $ (whoami)
Esto cambiará la variable de shell para su usuario actual a la ruta del ejecutable de ZSH.
Configuración de ZSH
Cuando inicia ZSH por primera vez, creará un archivo de configuración predeterminado en '~/.ZSHRC '
. Este archivo contiene configuraciones y opciones que controlan cómo se comporta ZSH.
Puede editar este archivo para personalizar su entorno ZSH. Algunas opciones comunes a considerar incluyen:
- Zsh_theme: establece la apariencia del aviso. Puede encontrar una lista de temas disponibles aquí.
- alias: Define alias cortos para comandos de uso común. Por ejemplo, puedes definir alias
'll =' ls -l "
usar'll'
como un atajo para'ls -l'
. - exportar: Establece variables de entorno que afectan el comportamiento de ZSH y otros programas.
Para aplicar cambios a su ~/.ZSHRC
Archivo, debe iniciar sesión y volver a iniciar sesión, o ejecutar el siguiente comando:
fuente ~/.ZSHRC
Instalando oh mi zsh
Oh mi zsh es un marco popular para administrar y personalizar ZSH. Ofrece una gran cantidad de complementos y temas, lo que hace que sea fácil personalizar y extender ZSH.
Para instalar Oh My ZSH, ejecute el siguiente comando:
sh -c "$ (curl -fssl https: // raw.githubusercontent.com/ohmyzsh/ohmyzsh/maestro/herramientas/instalar.sh) "
Esto descargará y ejecutará el script de instalación de OH My ZSH, que configurará Oh My ZSH y creará un archivo de configuración predeterminado en '~/.Oh-my-zsh/'
.
Para habilitar oh mis complementos y temas de ZSH, debe editar el '~/.ZSHRC '
archivo y establecer las variables Zsh_Theme y Plugin. Por ejemplo:
123 | Zsh_theme = "Agnoster" complementos = (Git Docker) |
Esto establecerá el 'Agnoster'
tema y habilitar los complementos Git y Docker.
Conclusión
En este artículo, aprendimos a instalar y configurar ZSH Shell en Ubuntu y Debian Systems. Que tienen múltiples características adicionales que el shell bash.
- « Cómo encontrar archivos grandes en Linux
- Cómo instalar el navegador web Google Chrome en Ubuntu y Debian »