Com instal·lar Z Shell (Zsh) i Oh My Zsh a Linux

Com instal·lar Z Shell (Zsh) i Oh My Zsh a Linux
Lectors com tu ajuden a donar suport a MUO. Quan feu una compra mitjançant enllaços al nostre lloc, podem guanyar una comissió d'afiliats. Llegeix més.

Z shell és un shell Unix eficient, potent i interactiu. És fàcil d'instal·lar, configurar, utilitzar i aprendre a qualsevol plataforma Linux, com ara Ubuntu, Fedora, Arch Linux i molt més.





A continuació s'explica com podeu instal·lar Z shell i Oh My Zsh a la vostra màquina Linux.





Què és Z Shell i Oh My Zsh?

Z shell, o simplement Zsh, és un shell d'inici de sessió interactiu i un intèrpret de llenguatge de script. Moltes de les funcions útils que trobeu a Bash, TCSH i ksh es van incorporar a Zsh juntament amb moltes funcions noves.





com solucionar píxels morts a la televisió LED

Oh My Zsh és un marc increïble, de codi obert i impulsat per la comunitat que us ajuda a gestionar la configuració de Zsh. Ve ple de tantes funcions útils, ajudants, connectors, temes i altres utilitats que ofereixen als usuaris la millor experiència de shell que hi ha.

Tot i que Zsh és molt semblant a Bash, l'avantatge d'utilitzar Zsh rau en el fet que és molt més personalitzable que Bash.



Com instal·lar Zsh a Linux

Per començar, inicieu el terminal prement Ctrl + Alt + T al teclat. És una bona pràctica actualitzeu i actualitzeu el vostre sistema Linux abans d'instal·lar una nova aplicació a la vostra màquina. Això resol qualsevol paquet trencat o obsolet del vostre sistema que pot crear un problema en instal·lar una aplicació nova.

Ara que els paquets del sistema estan actualitzats, podeu instal·lar Zsh. Aquestes són les ordres per instal·lar Zsh en algunes distribucions principals de Linux:





Per a Ubuntu, executeu:

 sudo apt install zsh

Per instal·lar Zsh a Fedora, executeu:





 sudo dnf install zsh

A Arch Linux, executeu:

 sudo pacman -S zsh

El procés d'instal·lació també inclourà configuracions bàsiques que sempre podeu tornar a configurar més endavant.

Verifiqueu la instal·lació de Zsh

Una manera de verificar la instal·lació és comprovar la versió de Zsh que acabeu d'instal·lar. Executeu l'ordre següent per comprovar la versió:

 zsh --version

Al terminal, veureu el número de versió després d'introduir l'ordre. Si el terminal no mostra el número de versió, això significa que hi ha hagut algun problema amb la instal·lació.

Per defecte, Zsh està instal·lat al fitxer /usr/bin directori. Per confirmar la ubicació on heu instal·lat Zsh, executeu:

 whereis zsh

La sortida mostrarà el camí a Zsh al terminal.

com organitzar els llibres al foc

Com instal·lar Oh-My-Zsh a Linux

Powerline és un connector potent per a Vim que proporciona línies d'estat i indicacions per a diverses altres aplicacions, com ara Zsh, Bash, Qtile, IPython, tmux i Awesome. Proporciona millores útils a Zsh. Per instal·lar-lo a Ubuntu i Debian, executeu:

 sudo apt install git-core curl fonts-powerline

On Fedora:

 sudo dnf install powerline-fonts

Per instal·lar tipus de lletra Powerline a Arch Linux:

 sudo pacman -S powerline-fonts

Pas 1: instal·leu Oh My Zsh a Linux

Un cop instal·lats els tipus de lletra Powerline, és hora d'instal·lar finalment el paquet oh-my-zsh. Hi ha dues maneres d'instal·lar-lo: fent servir curl i wget.

Per instal·lar Oh My Zsh mitjançant curl, executeu:

 sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh

En canvi, si voleu utilitzar wget per instal·lar Oh My Zsh, feu servir això:

 wget --no-check-certificate http://install.ohmyz.sh -O - | sh

Durant el procés d'instal·lació, l'instal·lador us preguntarà si voleu que Zsh sigui el shell predeterminat o no. Per fer que Zsh sigui el shell predeterminat del vostre sistema, escriviu i colpejar Entra al teclat. Tu pots canviar el shell predeterminat més tard amb chsh si vols.

Un cop hàgiu instal·lat Oh My Zsh al vostre sistema, veureu el següent missatge de confirmació al terminal que verifica la instal·lació correcta:

  terminal d'ubuntu que mostra que s'ha instal·lat ohmyzsh

Per desinstal·lar oh-my-zsh del vostre sistema, executeu:

 uninstall_oh_my_zsh

Configura Oh My Zsh a Linux

Anem a capbussar-nos en algunes configuracions bàsiques que necessiteu entendre per personalitzar Oh My Zsh com vulgueu.

1. Activeu els connectors mitjançant el fitxer de configuració Zsh

Per veure quins connectors estan disponibles, obriu Pàgina Oh My Zsh Plugins a GitHub .

Aquí trobareu una llista de tots els connectors que podeu utilitzar a Oh My Zsh. Després d'haver decidit quin connector voleu utilitzar, obriu el fitxer de configuració Zsh amb nano:

 nano ~/.zshrc
  zsh-file obert amb l'editor nano a ubuntu

Al fitxer, localitzeu el connectors () funció. Dins dels parèntesis, afegiu el nom del connector que voleu activar. Per exemple, si voleu activar 'git', afegiu-lo així:

 plugins=(git)

Deseu i sortiu del fitxer prement Ctrl + X aleshores I al teclat.

Per actualitzar els canvis, executeu:

com saber si ssd ha mort
 source ~/.zshrc

2. Estableix el tema Oh My Zsh

Trobareu tots els temes d'Oh My Zsh al ~/.oh-my-zsh/themes directori. Per veure tots els temes disponibles, aneu a Pàgina de temes Oh My Zsh a GitHub .

També podeu previsualitzar aquests temes al vostre navegador. Un cop hàgiu decidit el tema, obriu el fitxer de configuració Zsh així:

 sudo nano ~/.zshrc

Aneu a la línia que diu ZSH_THEME='' . Aquí, introduïu el tema que voleu mantenir. Per exemple, si voleu canviar el tema a 'agnoster', introduïu el nom del tema així:

 ZSH_THEME="agnoster"
  canviant el tema a agnoster al fitxer de configuració de z-shell

També podeu configurar aquesta opció com a 'atzar' si voleu canviar entre diferents temes amb regularitat.

 ZSH_THEME="random"

Què passa si no voleu utilitzar tots els temes sinó només uns quants específics? Afortunadament, també teniu l'opció de mantenir un conjunt de temes. Localitza la línia que diu ZSH_THEME_RANDOM_CANDIDATES=() i introduïu els noms dels temes com aquest:

 ZSH_THEME_RANDOM_CANDIDATES=("agnoster" "grml" "robbyrussell")

Torneu a carregar el fitxer perquè els canvis tinguin efecte:

 source ~/.zshrc

3. Configureu les actualitzacions automàtiques

Oh My Zsh s'actualitza automàticament cada dues setmanes. Podeu desactivar aquesta configuració al fitxer de configuració Zsh així:

 DISABLE_AUTO_UPDATE="true"

També podeu configurar el nombre de dies que voleu que Zsh comprove si hi ha actualitzacions com aquesta:

 UPDATE_ZSH_DAYS=1

Z Shell ofereix funcions que no trobareu en cap altre lloc

Z shell ve inclòs amb tantes funcions que són difícils de trobar en altres shells. Ve amb un corrector ortogràfic integrat i us permet ressaltar el codi. S'envia amb un munt de temes sorprenents que podeu aplicar a l'intèrpret. També podeu configurar l'intèrpret d'ordres per mostrar informació important del sistema.

Amb tones de funcions preparades per ajudar-vos, ara podeu començar a escriure scripts i programes Bash de manera més eficient per automatitzar les tasques i estalviar molt de temps. Feliç guió!