Cititorii ca tine ajută la sprijinirea MUO. Când efectuați o achiziție folosind link-uri de pe site-ul nostru, este posibil să câștigăm un comision de afiliat. Citeşte mai mult.

Z shell este un shell Unix eficient, puternic și interactiv. Este ușor de instalat, configurat, utilizat și de învățat pe orice platformă Linux, inclusiv Ubuntu, Fedora, Arch Linux și multe altele.

Iată cum puteți instala Z shell și Oh My Zsh pe computerul dvs. Linux.

Ce este Z Shell și Oh My Zsh?

Z shell sau pur și simplu Zsh este un shell interactiv de conectare și un interpret de limbaj de scripting. Multe caracteristici utile pe care le găsiți în Bash, TCSH și ksh au fost încorporate în Zsh împreună cu multe caracteristici noi.

Oh My Zsh este un cadru uimitor, open-source, condus de comunitate, care vă ajută să gestionați configurația Zsh. Vine plin cu atât de multe funcții utile, ajutoare, pluginuri, teme și alte utilități care oferă utilizatorilor cea mai bună experiență shell de acolo.

Deși Zsh este destul de asemănător cu Bash, avantajul utilizării Zsh constă în faptul că este mult mai personalizabil decât Bash.

instagram viewer

Cum se instalează Zsh pe Linux

Pentru a începe, lansați terminalul apăsând Ctrl + Alt + T pe tastatură. Este o practică bună să actualizați și actualizați sistemul dvs. Linux înainte de a instala o nouă aplicație pe aparat. Acest rezolvă orice pachet rupt sau învechit de pe sistemul dumneavoastră care poate crea o problemă la instalarea unei noi aplicații.

Acum că pachetele de sistem sunt actualizate, puteți instala Zsh. Iată comenzile pentru a instala Zsh pe unele distribuții Linux majore:

Pentru Ubuntu, rulați:

sudo apt instalare zsh

Pentru a instala Zsh pe Fedora, rulați:

sudo dnf instalare zsh

Pe Arch Linux, rulați:

sudo pacman -S zsh

Procesul de instalare va acoperi, de asemenea, configurațiile de bază pe care le puteți reconfigura oricând ulterior.

Verificați instalarea Zsh

O modalitate de a verifica instalarea este să verificați versiunea de Zsh pe care tocmai ați instalat-o. Executați următoarea comandă pentru a verifica versiunea:

zsh --versiune

Pe terminal, veți vedea numărul versiunii după ce ați introdus comanda. Dacă terminalul nu afișează numărul versiunii, înseamnă că a existat o problemă cu instalarea.

În mod implicit, Zsh este instalat în /usr/bin director. Pentru a confirma locația în care ați instalat Zsh, rulați:

unde este zsh

Ieșirea va afișa calea către Zsh pe terminal.

Cum se instalează Oh-My-Zsh pe Linux

Powerline este un plugin puternic pentru Vim, care oferă linii de stare și solicitări pentru mai multe alte aplicații, cum ar fi Zsh, Bash, Qtile, IPython, tmux și Awesome. Oferă îmbunătățiri utile pentru Zsh. Pentru a-l instala pe Ubuntu și Debian, executați:

sudo apt instalare git-core curl fonts-powerline

Pe Fedora:

sudo dnf instalare powerline-fonturi

Pentru a instala fonturi Powerline pe Arch Linux:

sudo pacman -S powerline-fonts

Pasul 1: Instalați Oh My Zsh pe Linux

Odată ce fonturile Powerline sunt instalate, este timpul să instalați în sfârșit pachetul oh-my-zsh. Există două moduri de a-l instala: folosind curl și wget.

Pentru a instala Oh My Zsh folosind curl, executați:

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

În schimb, dacă doriți să utilizați wget pentru a instala Oh My Zsh, utilizați asta:

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

În timpul procesului de instalare, instalatorul vă va întreba dacă doriți să faceți din Zsh shell-ul implicit sau nu. Pentru a face Zsh shell-ul implicit al sistemului dvs., tastați da și lovit introduce pe tastatură. Puteți schimbați shell-ul implicit mai târziu cu chsh dacă doriți.

După ce ați instalat Oh My Zsh pe sistemul dvs., veți vedea următorul mesaj de confirmare pe terminal care verifică instalarea reușită:

Pentru a dezinstala oh-my-zsh de pe sistemul dvs., rulați:

uninstall_oh_my_zsh

Configurați Oh My Zsh pe Linux

Să ne scufundăm în câteva configurații de bază pe care trebuie să le înțelegeți pentru a personaliza Oh My Zsh așa cum doriți.

1. Activați pluginurile utilizând fișierul de configurare Zsh

Pentru a vedea ce pluginuri sunt disponibile, deschideți Pagina Oh My Zsh Plugins pe GitHub.

Aici veți găsi o listă cu toate pluginurile pe care le puteți utiliza în Oh My Zsh. După ce ați decis ce plugin doriți să utilizați, deschideți fișierul de configurare Zsh folosind nano:

nano ~/.zshrc

În fișier, localizați pluginuri() funcţie. În paranteze, adăugați numele pluginului pe care doriți să îl activați. De exemplu, dacă doriți să activați „git”, adăugați-l astfel:

pluginuri=(git)

Salvați și ieșiți din fișier apăsând Ctrl + X apoi Y pe tastatură.

Pentru a actualiza modificările, rulați:

sursă ~/.zshrc

2. Setați tema Oh My Zsh

Veți găsi toate temele Oh My Zsh în ~/.oh-my-zsh/themes director. Pentru a vedea toate temele disponibile, accesați Pagina de teme Oh My Zsh pe GitHub.

De asemenea, puteți previzualiza aceste teme în browser. Odată ce v-ați hotărât asupra temei, deschideți fișierul de configurare Zsh astfel:

sudo nano ~/.zshrc

Du-te la linia care spune ZSH_THEME="". Aici, introduceți tema pe care doriți să o păstrați. De exemplu, dacă doriți să schimbați tema în „agnoster”, introduceți numele temei astfel:

ZSH_THEME="agnoster"

De asemenea, puteți seta această opțiune la „aleatoriu” dacă doriți să comutați între diferite teme în mod regulat.

ZSH_THEME="Aleatoriu"

Ce se întâmplă dacă nu doriți să folosiți toate temele, ci doar câteva specifice? Din fericire, aveți și opțiunea de a păstra un set de teme. Găsiți linia care spune ZSH_THEME_RANDOM_CANDIDATES=() și introduceți numele temei astfel:

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

Reîncărcați fișierul pentru ca modificările să intre în vigoare:

sursă ~/.zshrc

3. Configurați actualizările automate

Oh My Zsh se actualizează automat la fiecare două săptămâni. Puteți dezactiva această setare în fișierul de configurare Zsh astfel:

DISABLE_AUTO_UPDATE="Adevărat"

De asemenea, puteți configura numărul de zile în care doriți ca Zsh să verifice actualizări precum aceasta:

UPDATE_ZSH_DAYS=1

Z Shell oferă caracteristici pe care nu le veți găsi în altă parte

Z shell vine la pachet cu atât de multe caracteristici care sunt greu de găsit în alte shell-uri. Vine cu un verificator ortografic încorporat și vă permite să evidențiați codul. Este livrat cu o mulțime de teme uimitoare pe care le puteți aplica pe shell. De asemenea, puteți configura shell-ul pentru a afișa informații importante despre sistem.

Cu o mulțime de funcții gata să vă ajute, acum puteți începe să scrieți scripturi și programe Bash mai eficient pentru a automatiza sarcinile și a economisi mult timp. Scenari fericit!