GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo instalar Zsh en Ubuntu 20.04?

Una de las mayores virtudes de usar Linux es que podemos personalizar muchas cosas. Uno de ellos son los shell o intérpretes de comandos del sistema. Por defecto, bash es el dominador casi absoluto, pero hoy aprenderá cómo instalar zsh en Ubuntu 20.04, que es otro shell muy flexible y fácil de usar.

¿Qué es un shell en Linux?

El shell actúa como intermediario entre el sistema operativo y el usuario gracias a las líneas de comando que ingresa este último. Su función es leer la línea de comando, interpretar su significado, ejecutar el comando y luego mostrar el resultado en la pantalla . De esta manera, es gracias a ella que funcionan nuestros comandos.

Es importante tener en cuenta que el shell no es lo mismo que el emulador de terminal . El emulador de terminal es un programa escrito en un lenguaje de programación que hace uso del shell. Entonces, en Linux, tenemos Terminator, Konsole, Guake y otros, pero el shell en esos casos era bash.

Mientras que Zsh es otro shell que aunque en primera instancia hace lo mismo, este último tiene otras herramientas extra que lo hacen muy popular.

Introducción a Zsh

Refiriéndose al sitio web de Zsh, tenemos la siguiente definición:

Zsh es un shell diseñado para uso interactivo, aunque también es un potente lenguaje de scripting.

Así que con Zsh puedes hacer lo mismo que con bash pero con adiciones que te permiten personalizar la experiencia.

Por lo tanto, muchos usuarios de Linux lo usan para su trabajo con la terminal, pero también muchos usuarios de escritorio que buscan mejorar el entorno de la terminal.

Instalación de Zsh en Ubuntu 20.04

Zsh es un programa que se puede encontrar fácilmente en los repositorios de Ubuntu. Entonces, para instalarlo, abra una terminal desde el menú principal o presionando CTRL + ALT + T llaves.

Luego ejecute estos dos comandos para instalar Zsh.

sudo apt update
sudo apt install zsh
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
zsh-common
Suggested packages:
zsh-doc
The following NEW packages will be installed:
zsh zsh-common
0 upgraded, 2 newly installed, 0 to remove and 19 not upgraded.
Need to get 4,450 kB of archives.
After this operation, 18.0 MB of additional disk space will be used.
Do you want to continue? [Y/n]

Al final de la instalación, puede verificar la versión que se ha instalado.

zsh --version
zsh 5.8 (x86_64-ubuntu-linux-gnu)

Instalar un shell que no sea bash no hace que sea reemplazado. Tenemos que indicarle esto al sistema. Para hacer esto, simplemente ejecute.

chsh -s /usr/bin/zsh

Y los cambios se aplicarán después de que cerremos y volvamos a iniciar sesión.

Configuración de Zsh en Ubuntu 20.04

Cuando hayamos vuelto a iniciar sesión en el sistema, se nos presentará la siguiente pantalla.

Aquí tenemos el menú principal de configuración de Zsh con varias opciones. La opción más recomendada es (2) que habilita la configuración por defecto en el .zhrc archivo que tendremos que modificar si queremos añadir un cambio.

Aunque también puedes elegir la opción (1) donde te mostrará otro menú donde podrás configurarlo tú mismo de forma interactiva en la nueva shell.

Una de las cosas más útiles que puede hacer aquí es habilitar el autocompletado de comandos. Elija la opción (1) para esto.

Configura lo que quieras usando el menú. Cuando haya terminado, volverá a la pantalla anterior y aplicará los cambios. Elija (0).

Sabrás que la configuración ha finalizado cuando veas en la pantalla de salida que puedes repetir el proceso introduciendo el siguiente comando

zsh-newuser-install -f

Ahora Zsh está listo para usar.

Eliminar Zsh de Ubuntu 20.04

En caso de que quieras eliminar Zsh del sistema, solo tienes que ejecutar

sudo apt --purge autoremove zsh

Y revertir el cambio de shell ejecutando:

chsh -s $(which "SHELL NAME")

Y no quedará rastro de él en el sistema y tendrá bash como el shell predeterminado.

Conclusión

Muchos prefieren Zsh como una alternativa sólida al antiguo shell Bash. Sin embargo, podemos tener varias shells instaladas y no necesariamente en conflicto lo que lo hace ideal para probarlas hasta encontrar la que más nos conviene.

Hoy, gracias a este post, has aprendido a instalarlo y dejarlo listo para el primer uso. Entonces, comparte esta publicación y déjanos un comentario.


Ubuntu
  1. Cómo instalar Odoo en Ubuntu

  2. Cómo instalar Oh My Zsh en Ubuntu

  3. Cómo instalar R en Ubuntu 16.04

  4. Cómo instalar Go en Ubuntu 18.04

  5. Cómo instalar ZSH en Ubuntu 20.04

Cómo instalar GNOME en Ubuntu Linux

Cómo instalar ZSH (Z Shell) en Ubuntu 20.04

Cómo instalar OH-MY-ZSH en Ubuntu 21.04

Cómo instalar y configurar Zsh en Ubuntu 20.04

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04