Cómo instalar y configurar ZSH en distribuciones de Linux

Personalización y sustitución del terminal Linux bash no solo hace que se vea diferente del aspecto tradicional del shell de Linux; también hace que tu bash cáscara más potente y eficiente. En la distribución de Linux, puede instalar el ZSH y reemplazar el convencional bash cascarón. Puede confundirse con ZSH y el emulador de terminal Tilix; déjame aclarar, el Tilix es solo un emulador, donde el ZSH es un poderoso bash cáscara para Linux. Como el ZSH es más potente que el predeterminado actual bash shell, creo que Linux podría considerar el ZSH para configurarlo como predeterminado bash cascarón. El ZSH es útil para realizar múltiples tareas y bash-scripting. Para usar el Z-shell en su sistema Linux, no necesita saber nada bash conocimientos de guion.

ZSH en Linux

La herramienta ZSH es más que una carcasa de terminal; puede aprender de tus comandos anteriores que pueden hacerte más poderoso e inteligente. Si escribe una sintaxis incorrecta en el comando, puede corregir automáticamente sus errores de sintaxis analizando el estilo de su comando y las palabras clave de sus entradas anteriores.

El ZSH tiene una considerable tienda de complementos y temas. Hay más de doscientos complementos para diferentes paquetes y herramientas. Puede instalar complementos para ejecutar el ZSH bash en esos paquetes. Además, el ZSH admite la distinción entre mayúsculas y minúsculas, la corrección automática en bash-comandos.

Instalar la herramienta ZSH en Linux no es un trabajo difícil. Como la herramienta ZSH está disponible en el repositorio oficial de Linux, puede instalarla en su sistema Linux utilizando los comandos predeterminados del administrador de paquetes en su distribución de Linux. En esta publicación, veremos cómo puede instalar ZSH (Oh My Zsh) en sus distribuciones de Linux.

Paso 1: Instale ZSH en distribuciones de Linux

Aquí, veremos algunos métodos para instalar la herramienta ZSH en varias distribuciones de Linux. Ubuntu , Linux Mint y otros usuarios de Debian pueden instalar la herramienta ZSH en su sistema Linux utilizando el administrador de paquetes aptitude. Sombrero rojo, Fedoray los usuarios de CentOS pueden usar el comando predeterminado YUM o DNF en su sistema para obtener la herramienta ZSH. Los usuarios de Arch y Arch-based Linux pueden usar el comando Pacman para instalar ZSH en su sistema.

1. Instale ZSH en Debian/Ubuntu

Ejecute los siguientes comandos apt que se proporcionan a continuación para actualizar el repositorio de su sistema e instalar Z-shell en su Ubuntu y otro sistema Debian Linux. Inicializará la instalación del paquete zsh-common en su sistema. Ahora, termine el proceso escribiendo Y y golpea el Enter botón.

                      sudo apt update
sudo apt install zsh
                    

Una vez que finaliza la instalación, ahora puede verificar la versión de Z-shell para asegurarse de que esté instalado correctamente.

                      zsh --version
                    

2. Instale ZSH en Fedora/Red Hat Linux

si eres un Fedora Usuario de Linux, puede ejecutar el siguiente comando DNF que se proporciona a continuación para instalar la herramienta ZSH en su sistema. Inicializará el proceso de instalación del Z-shell en su sistema y le pedirá permiso. Simplemente puede escribir y y golpea el Enter botón para finalizar el proceso.

                      sudo dnf install zsh
                    

zsh encendido Fedora Instalación de Linux

Si está utilizando una versión anterior de CentOS, puede ejecutar las siguientes líneas de comando en el shell de su terminal para descargar e instalar el ZSH en su CentOS Linux.

                      wget https://download.opensuse.org/repositories/shells/CentOS_5/shells.repo
sudo yum update && sudo yum -y install zsh
                    

3. Instale ZSH en SuSE Linux

Si es usuario de SuSE u openSuSE Linux, puede ejecutar los siguientes comandos zypper que se indican a continuación para actualizar el repositorio de su sistema e instalar la herramienta ZSH en su sistema SuSE Linux.

                      sudo zypper upgrade
sudo zypper install zsh
                    

También puede descargar e instalar manualmente el .ymp paquete del Z-shell en su sistema SuSE Linux. Puede visitar esta página para encontrar el paquete Z-shell apropiado para su SuSE Linux .

descargar oh my z-shell para suse Linux

4. Instala ZSH en Arch Linux

Usaremos el comando del administrador de paquetes Pacman para instalar la herramienta ZSH en nuestro sistema Linux basado en Arch y Arch. Aquí, estoy usando Manjaro KDE para demostrar el método de instalación de Z-shell en Arch Linux. Ejecute el siguiente comando Pacman en el shell de su terminal para instalar el Z-shell en su Arch Linux.

                      sudo pacman -Syu zsh
                    

zsh en arch Linux pacman

Paso 2: configurar la herramienta ZSH

Hasta ahora, hemos visto el método de instalación de Z-shell en nuestro sistema Linux. Es hora de configurar el ZSH en Linux. Aquí, veremos cómo configurar el tema, los complementos y otras configuraciones del Z-shell.

Aquí, la parte de configuración se divide en dos partes; primero, debe descargar e instalar el tema para ZSH; más tarde, puede cambiar los valores del Z-shell. Como la parte de configuración y configuración es la misma para todas las distribuciones de Linux, la explicación detallada del tema y la configuración de ZSH se explica a continuación en la sección de Debian; siga esa parte para una mejor comprensión.

1. Configurar ZSH en el sistema Debian

Después de instalar Z-shell en Debian Linux, debe ejecutar los siguientes comandos del administrador de paquetes de aptitude que se detallan a continuación para instalar las fuentes Git-core y el tema Robbyrussell para Z-shell. También puede elegir otros temas, pero el tema predeterminado se establece como Robbyrussell. Para tu información, robby russell es el creador de Oh My ZSH.

                      sudo apt install git-core curl fonts-powerline
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
                    

Zsh en Ubuntu apt instalar

Ahora puede ejecutar el siguiente comando en el shell de su terminal para seleccionar el tema, la ruta y otras configuraciones. Aquí, estoy usando la herramienta Nano para editar el script. También puede usar Gedit, Vim o cualquier otro editor de secuencias de comandos.

                      sudo nano ~/.zshrc
                    

Para reemplazar el tema, necesita saber el nombre del tema que desea usar. Puedes encontrar los temas para ZSH aquí . Luego, reemplace el valor de ZSH_THEME=Robbyrussell con el nombre de su tema deseado. Luego guarde y salga del script.

configurar zsh nano en linux

También puede establecer los valores de distinción entre mayúsculas y minúsculas, distinción entre guiones, configuración de actualización automática y otras configuraciones quitando los comentarios de las sintaxis en el script. También puede ajustar las preferencias cambiando los valores de verdadero a falso. Sin embargo, debe descomentar las sintaxis de todos modos para cambiar la configuración predeterminada. Finalmente, guarde y salga del archivo.

configuraciones de shell z

Aquí, queremos instalar y activar el complemento de resaltado en el ZSH; Necesitamos ejecutar el siguiente comando que se proporciona a continuación para clonar el complemento de resaltado de Git. Asegúrese de que Git esté instalado dentro de su sistema.

                      git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
                    

Luego, tenemos que ejecutar el comando de configuración ZSH para cargar la configuración. Luego, podemos cambiar, agregar o eliminar los valores de los complementos ZSH en el script de configuración. Busque la siguiente sintaxis y ponga el nombre de su complemento. Luego, guarde y salga del archivo.

                      plugins=(
git
zsh-syntax-highlighting
)
                    

Puede encontrar los complementos estándar dentro del ZSH/plugins/ directorio. Aquí puedes encontrar muchos complementos para el Z-shell .

2. Configurar ZSH en Red Hat Linux

Para configurar el Z-shell en Fedora y Red Hat, y otros sistemas Linux basados ​​en Red Hat, ejecute los siguientes comandos del administrador de paquetes que se proporcionan a continuación para descargar cURL en su sistema. El siguiente comando instalará el tema Robbyrussell para Z-shell en su sistema.

                      sudo dnf install wget curl
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
                    

Ahora puede ejecutar los siguientes comandos para editar las configuraciones de Z-shell.

                      source ~/.zshrc
sudo nano $HOME/.zshrc
                    

Nombre del tema del editor nano

3. Configurar ZSH en Arch Linux

Si es un usuario de Linux basado en Arch y Arch, ejecute los siguientes comandos para instalar el tema maestro en la herramienta ZSH. Como estamos usando el comando cURL para instalar el tema, asegúrese de que cURL esté instalado dentro de su Arch Linux.

                      sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
                    

descargar oh mi zshell

Una vez finalizada la instalación del tema, ahora puede configurar el script de configuración ZSH en Arch Linux. Siga la parte de configuración de Debian/Ubuntu proporcionada anteriormente para obtener una guía detallada para configurar los ajustes de ZSH.

Sugerencia adicional: haga que ZSH sea el shell predeterminado

Como el ZSH no es el predeterminado bash shell en su sistema Linux, cada vez que presione Ctrl+Alt+T, se abrirá el shell de terminal tradicional. Para hacer que el ZSH sea su shell predeterminado, debe ejecutar la siguiente línea de comando en el shell de su terminal. No olvide reemplazar el nombre de usuario con el suyo.

                      sudo chsh -s /bin/zsh ubuntupit
                    

Eliminar ZSH de Linux

Aquí, veremos cómo puede eliminar el ZSH en su sistema Linux. Veremos diferentes métodos y líneas de comando para eliminar el Z-shell de nuestro sistema. Ejecute los siguientes comandos según su distribución de Linux para eliminar el Z-shell.

Eliminar ZSH en Fedora y Red Hat Linux.

                      sudo dnf remove zsh
sudo yum remove zsh
                    

Eliminar ZSH en SuSE Linux.

                      sudo zypper remove zsh
sudo zypper rm zsh
                    

También puede utilizar la herramienta de administración de paquetes de YaST para eliminar el Z-shell en su SuSE y openSUSE Linux.

Eliminar ZSH en Arch Linux.

                      sudo pacman -Rs zsh
                    

Eliminar ZSH en Ubuntu/Debian Linux.

                      sudo apt-get --purge remove zsh
                    

Cómo eliminar oh my z-shell

palabras finales

El ZSH es uno de los mejores. bash Herramientas para usuarios avanzados de Linux. Como en la actualidad, la bash está siendo más limitante; por otro lado, la herramienta ZSH es una herramienta alternativa avanzada y mejor para reemplazar la bash cáscara en Linux. Puede considerar la herramienta ZSH como una de las herramientas imprescindibles de la lista para los usuarios avanzados de Linux.

En toda la publicación, describí los beneficios de tener la herramienta ZSH y el método para instalarla en su distribución de Linux. Si encuentra esta publicación útil y útil, compártala con sus amigos y la comunidad de Linux. También puedes escribir tus opiniones sobre esta publicación en la sección de comentarios.

Related Posts