Cum se trece de la Bash la ZSH pe Linux

Utilizatorii Linux care petrec mult timp în terminal devin foarte familiarizați cu Bash Shell. Este versatil și fiabil, deși lipsește caracteristicile care îl fac să se simtă modern. Dacă sunteți în căutarea ceva cu mai multe caracteristici decât Bash Shell, o alternativă bună pentru a verifica este Z Shell (alias Zsh). Se bazează pe Bash, dar are îmbunătățiri majore care îl fac mai ușor de utilizat. În acest ghid, vom analiza cum puteți trece de la Bash la ZSH și vă vom transforma Shell principal, precum și cum să activați cadrul Oh My Zsh pentru îmbunătățiri suplimentare.

Instalați Zsh

Înainte de a utiliza shell-ul Zsh în loc de Bash, va trebui să îl instalați pe computerul dvs. Linux. Din fericire, deoarece Zsh este una dintre cele mai cunoscute alternative Bash, obținerea acesteia nu este o problemă. Deschideți o fereastră de terminal și introduceți comanda pentru ca aceasta să funcționeze în distribuția dvs.

Ubuntu

sudo apt install zsh

Debian

sudo apt-get install zsh

Arch Linux

Arch Linux folosește de fapt Z Shell în mod implicit, pe discul live. Totuși, chiar dacă discul live folosește Zsh, nu înseamnă că instalarea dvs. îl va avea activat în mod implicit. Dacă te-ai hotărât să mergi cu Bash tradițional, s-ar putea să fie nevoie totuși să instalezi 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 în comunitatea Linux. Drept urmare, utilizatorii chiar și ai celor mai obscure distribuții Linux nu ar trebui să aibă probleme în a-l găsi în managerul de pachete. Pentru a instala Zsh, deschideți un terminal, căutați „zsh” și instalați-l așa cum instalați în mod normal software-ul.

Ca alternativă, accesați site-ul web Zsh și aflați cum să îl obțineți pe sistemul de operare Linux pe care îl alegeți.

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 de pe tastatură pentru a începe procesul de configurare.

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

Cum se trece de la Bash la ZSH pe Linux

Mai întâi, apăsați 1 pentru a seta dimensiunea liniei istorice. 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 toate cele 3 setări sunt configurate, apăsați Q pentru a reveni la meniul principal.

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

Cu completarea automată activă, 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.

Schimbați Shell implicit

Zsh este configurat corect, dar nu și Desktop Shell implicit. Bash încă se deschide implicit ori de câte ori se deschide un terminal. Pentru a rezolva această problemă, mergeți la terminal și utilizați comanda chsh .

Mai întâi, schimbați shell-ul pentru Root:

sudo -s

chsh -s /bin/zsh root

Acum că utilizatorul Root folosește Zsh în mod implicit, este timpul să treceți la utilizator. Rețineți că va trebui să rulați din nou această comandă pentru fiecare utilizator care dorește să folosească Zsh Shell. Înlocuiți utilizatorul din comanda de mai jos cu numele dvs. de utilizator.

chsh -s /bin/zsh nume de utilizator

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

Instalați Oh My Zsh

Cum se trece de la Bash la ZSH pe Linux

Utilizarea 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 instrumentul de descărcare wget pentru a obține cea mai recentă versiune a scriptului de instalare. Rețineți că va trebui să aveți pachetul Git instalat pe computerul dvs. 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 dvs. Linux, creează un fișier de configurare Zsh frumos, 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

Primele pe lista de pluginuri din care să alegeți în Oh My Zsh sunt temele. În mod implicit, tema „Robby Russel” este activată. Mai vrei ceva? Accesați această pagină aici , găsiți o temă și schimbați numele dintre ghilimele cu tema preferată.

În urma temei, există multe alte plugin-uri Zsh de activat. Derulați în jos lista cu tasta săgeată și citiți descrierea pluginurilor. Vezi unul care iti place? Eliminați semnul # din fața codului pentru a activa pluginul.

Activați pluginurile salvând Nano (Ctrl + O apoi Ctrl + X) și repornind terminalul.

Leave a Comment

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid

Cum se instalează Tuxedo OS pe computer

Cum se instalează Tuxedo OS pe computer

Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.

Cum se instalează un fișier DEB pe Linux

Cum se instalează un fișier DEB pe Linux

Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.

Cum să joci Dying Light pe Linux

Cum să joci Dying Light pe Linux

Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe

Cum se instalează Neptune Linux pe computer

Cum se instalează Neptune Linux pe computer

Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.

Încercați noul desktop bazat pe snap al Ubuntu

Încercați noul desktop bazat pe snap al Ubuntu

Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.

Cum să joci Undertale pe Linux

Cum să joci Undertale pe Linux

Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs

Cum să joci Total War: THREE KINGDOMS pe Linux

Cum să joci Total War: THREE KINGDOMS pe Linux

Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.