El caparazón Z es uno de los más poderosos jamás desarrollados y también es uno de los más rápidos. Incluye funciones que no encontrará en ningún otro lugar, como el corrector ortográfico integrado, el resaltado de sintaxis para el código y más. Incluso puede configurar su mensaje para que muestre información útil sobre el estado de su sistema sin escribir nada.
Algunas características que le resultarán útiles son:
- Corrección ortográfica
- Finalización de tabulación para sus archivos y comandos y mucho más.
Consulte los recursos para obtener una lista completa de Características de Z shell.
Prerrequisitos
- Una nueva instalación de Ubuntu 20.04 en el servidor.
- Un no root con privilegios de root está configurado en el servidor.
Actualización del sistema
En primer lugar, debemos actualizar el sistema para asegurarnos de que tenemos el software y los parches de seguridad más recientes.
sudo apt-get update && sudo apt-get dist-upgrade -y
sudo apt-get install build-esencial curl archivo git
Instalación de ZSH en Ubuntu
Ahora que su sistema está actualizado, está listo para instalar ZSH con el comando apt.
sudo apto instalar zsh
Durante el proceso de instalación, se le preguntará si desea continuar con la instalación del shell Z. imprenta Y y golpea Enter para confirmar su selección.
El comando anterior tardará algún tiempo en instalarse. El proceso de instalación repasará la configuración básica de ZSH. Siempre puede cambiar esta configuración más tarde, pero por ahora, no es necesario que la configure.
Ahora que ZSH está instalado, puede verificar el número de versión con el comando zsh –version. Este comando imprimirá el número de versión de ZSH en el servidor.
El comando Versión es una forma útil de verificar qué versión está utilizando actualmente, pero no dará ninguna información si algo no está instalado o está parcialmente instalado. Su número de versión puede ser diferente al de esta imagen. Eso es normal.
zsh –versión
Si no ve el número de versión de ZSH después de ejecutar el comando zsh –version, significa que algo salió mal durante la instalación. Verifique su ruta nuevamente o intente reinstalar el ZSH usando este comando:
sudo apto instalar zsh && sudo dpkg-reconfigure dash && sudo reiniciar
El directorio predeterminado donde está instalado su ZSH es / usr / bin. Puede confirmar esto imprimiendo la ubicación de zsh usando el comando which:
donde está szh
El comando whereis imprime exactamente lo que sugiere su nombre, la ruta a un programa de terminal o script. En nuestro caso, es la ubicación exacta de ZSH.
Instalación del complemento Oh-My-Zsh
El complemento On-My-Zsh proporciona algunas mejoras de shell sorprendentes para ZSH.
Puede instalar el complemento escribiendo este comando en su terminal:
sudo apto instalar git-core curl fuentes-powerline sh -c “$ (curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh) ”
Este comando configurará Zsh como el shell predeterminado para todos los usuarios. Por lo tanto, no es necesario cerrar la sesión o reiniciar el servidor. Escribe Y y golpea Enter continuar. La instalación se completará en unos segundos.
Abra su navegador y vaya a GitHub para obtener una lista de todos los complementos disponibles.
https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins
Cuando haya terminado de explorar los complementos disponibles y haya encontrado uno que desea usar, agregue su nombre a la función plugin () en el archivo /.zshrc para activarlo. example, para activar el complemento de Python, simplemente agregue la siguiente línea al archivo ~ / .zshrc.
complementos = (pip de python)
Después de cambiar el tema, use Ctrl-O para guardar y Ctrl-X para salir. Luego recargue el complemento Oh My ZSH escribiendo:
fuente ~ / .zshrc
Configuración del tema Oh-My-Zsh
El directorio predeterminado para Oh-My-Zsh Theme es ~ / .oh-my-zsh / themes /. Puedes encontrar todos los temas allí.
Para ver la lista de temas disponibles, abra su navegador y navegue hasta:
https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
No es aconsejable utilizar colores del arco iris u otros colores difíciles de leer. Además, los temas con palabras blancas y claras sobre fondo negro no se recomiendan para usuarios cuya visión está comprometida o que usan servidores sin cabeza y sin monitor.
Puede obtener una vista previa del tema en su navegador. Una vez que encuentre un tema que le guste, abra el archivo ~ / .zshrc con cualquier editor de código.
sudo nano ~ / .zshrc
Puede ver en la captura de pantalla de arriba, el tema predeterminado es robbyrussel.
Puedes cambiar el tema reemplazando este texto en la línea ZSH_THEME = por el que más te guste. Para example, si desea establecer el tema agnoster como su estilo ZSH, debe reemplazar robbyrussel con agnoster.
ZSH_THEME = “agnoster”
Si desea alternar entre varios temas de forma regular, cambie el parámetro ZSH_THEME = a aleatorio.
sudo nano ~ / .zshrc ZSH_THEME = “aleatorio”
Si desea alternar entre varios temas de forma regular con un conjunto específico de temas, defina el parámetro ZSH_THEME_RANDOM_CANDIDATES con los temas que elija utilizar. Para example, usaremos agnoster, grml y robbyrussel al azar.
ZSH_THEME_RANDOM_CANDIDATES = (“agnoster” “grml” “robbyrussell”)
Después de cambiar el tema, use Ctrl-O para guardar y Ctrl-X para salir. Luego recargue el complemento Oh My ZSH escribiendo:
fuente ~ / .zshrc
Configuración de la actualización automática de OH-MY-ZSH
OH-MY-ZSH se actualiza automáticamente una vez cada dos semanas. Para deshabilitarlo, elimine el comentario de DISABLE_AUTO_UPDATE y configure el parámetro DISABLE_AUTO_UPDATE = “true” en el archivo ~ / .zshrc.
sudo nano ~ / .zshrc DISABLE_AUTO_UPDATE = “verdadero”
También puede establecer el número de días para la verificación de actualizaciones. Para example, si desea omitir la actualización automática todos los días, configure el parámetro UPDATE_ZSH_DAYS = 1
UPDATE_ZSH_DAYS = 1
Escriba Ctrl-O seguido de Enter para guardar y Ctrl-X para salir. Luego recargue el complemento Oh My ZSH escribiendo:
fuente ~ / .zshrc
También puede ejecutar la actualización manualmente escribiendo:
actualización de omz
Finalmente, reinicie su sistema para aplicar los cambios.
sudo reinicie ahora
¡Eso es! Ha instalado y configurado correctamente OH-MY-ZSH en Ubuntu 20.04.
Desinstalación de OH-MY-ZSH
Por cualquier motivo, si desea desinstalar OH-MY-ZSH y sus complementos y temas de Ubuntu 20.04, simplemente elimine el paquete ‘oh-my-zsh’ escribiendo este comando en su terminal:
sudo desinstalar oh_my_zsh
Este comando eliminará todos los archivos y carpetas que vinieron con oh-my-zsh y devolverá el servidor al estado anterior a su instalación.
Conclusión
En este tutorial, hemos aprendido cómo configurar y usar Oh-My-ZSH en Ubuntu 20.04. Los pasos de esta guía deberían funcionar igualmente bien en otros sistemas Linux. Si tiene alguna pregunta o pensamiento para compartir, no dude en dejar un comentario a continuación.