- - Cum să treceți de la Bash la ZSH pe Linux

Cum să treceți de la Bash la ZSH pe Linux

Utilizatorii Linux care petrec mult timp înterminalul devine foarte familiar cu Bash Shell. Este versatil și de încredere, deși dispune de caracteristici care îl fac să se simtă modern. Dacă sunteți în căutarea a ceva cu mai multe caracteristici decât Bash Shell, o alternativă bună de a verifica este Z Shell (aka Zsh). Se bazează pe Bash, dar are îmbunătățiri majore care îl fac mai utilizabil. În acest ghid, vom examina modul în care puteți trece de la Bash la ZSH și vom face din Shell-ul dvs. primar, precum și despre modul de activare a cadrului Oh My Zsh pentru îmbunătățiri suplimentare.

Instalați Zsh

Înainte de a utiliza coaja Zsh în locul lui Bash,va trebui să o instalați pe computerul Linux. Din fericire, întrucât Zsh este una dintre cele mai cunoscute alternative de Bash, a nu se pune problema. Deschideți o fereastră de terminal și introduceți comanda pentru ca acesta să funcționeze la distribuția dvs.

Ubuntu

sudo apt install zsh

Debian

sudo apt-get install zsh

Arch Linux

Arch Linux folosește în mod implicit Z Shell,în discul live. Totuși, chiar dacă discul live folosește Zsh nu înseamnă că instalarea dvs. îl va activa în mod implicit. Dacă ați decis să mergeți cu Bash tradițional, este posibil să fiți necesar să instalați shell-ul cu Pacman.

sudo pacman -S zsh

Fedora

sudo dnf install zsh

OpenSUSE

sudo zypper install zsh

Alte Linux-uri

După cum am menționat anterior, Zsh este foarte popular încomunitatea Linux. Drept urmare, utilizatorii distribuțiilor Linux chiar și cele mai obscure nu ar trebui să aibă probleme în găsirea acestora în managerul de pachete. Pentru a instala Zsh, deschideți un terminal, căutați „zsh” și instalați-l ca și cum instalați în mod normal software-ul.

În mod alternativ, accesați site-ul web Zsh și aflați cum să-l obțineți pe sistemul dvs. de operare Linux la alegere.

Configurarea Zsh

Pentru a configura Zsh, deschideți terminalul și rulați-l. Rularea Z Shell pentru prima dată va deschide automat expertul de configurare. În asistent, apăsați 1 pe tastatură pentru a începe procesul de configurare.

Pe pagina următoare, Zsh are o mulțime de opțiuni din care să alegeți. Aceste opțiuni sunt pentru a facilita configurarea cochiliei. Încă o dată, apăsați 1. Selectarea acestei opțiuni vă va conduce prin configurarea setărilor istoricului Shell etc.

Mai întâi, apăsați 1 pentru a seta dimensiunea liniei istoricului. Apoi apăsați 2 pentru a crea noul fișier istoric și 3 pentru a personaliza numărul de linii de salvat. Când sunt configurate toate cele 3 setări, apăsați Q pentru a vă deplasa înapoi în meniul principal.

În meniul de configurare Zsh, apăsați 2 pentru a configura sistemul complet auto. Acest sistem va completa automat comenzile pe care le detectează în fișierul istoric.

Cu activarea automată completă, apăsați Q pentru a reveni la meniu.

Configurarea opțiunilor 1 și 2 sunt singurii pași critici. Dacă doriți, parcurgeți restul setărilor pentru a vă personaliza complet experiența Z Shell. În caz contrar, apăsați 0 pentru a salva modificările și a ieși.

Chang Default Shell

Zsh este configurat corect, dar nu și Windows Shell implicit. Bash se deschide în mod implicit de fiecare dată când se deschide un terminal. Pentru a rezolva această problemă, accesați terminalul și utilizați CHSH comanda.

În primul rând, schimbați shell-ul pentru Root:

sudo -s
chsh -s /bin/zsh root

Acum, când utilizatorul Root utilizează Zsh în mod implicit, este timpul să treceți utilizatorul. Rețineți că va trebui să rulați din nou această comandă pentru fiecare utilizator care dorește să utilizeze Zsh Shell. A inlocui utilizator în comanda de mai jos cu numele dvs. de utilizator.

chsh -s /bin/zsh username

Introduceți parola utilizatorului pentru a confirma modificarea. Închideți terminalul și redeschideți-l pentru a accesa Zsh.

Instalați Oh My Zsh

Folosind Zsh singur este suficient pentru majoritatea utilizatorilor, dar dacă doriți să obțineți și mai mult din acest shell, instalarea Oh My Zsh este calea de urmat. Pentru a obține Zsh, utilizați wget instrument de descărcare pentru a apuca ultima versiune descriptul de instalare. Rețineți că va trebui să aveți pachetul Git instalat pe computerul Linux. Căutați „git” în managerul de pachete și instalați-l înainte de a utiliza Wget.

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh

Oh My Zsh, odată pe computerul Linux, stabilește un frumosFișier de configurare Zsh complet cu zeci de pluginuri diferite din care să alegeți. Pentru a activa oricare dintre aceste pluginuri, va trebui să editați fișierul de configurare Zsh. În terminal, utilizați editorul de text Nano pentru a deschide ~ /.zshrc.

nano ~/.zshrc

Mai întâi pe lista de plugin-uri din care să alegeți în OhZsh-urile mele sunt teme. În mod implicit, tema „Robby Russel” este activată. Vrei altceva? Accesați această pagină aici, găsiți o temă și schimbați numele dintre ghilimele în tema preferată.

Urmând tema, există multe alte Zshpluginuri pentru activare. Derulați în jos lista cu tasta săgeată și citiți descrierea pluginurilor. Vedeți unul care vă place? Eliminați semnul # din fața codului pentru a activa pluginul.

Activați pluginurile salvând Nano (Ctrl + O atunci Ctrl + X) și repornește terminalul.

Comentarii