Kako preklopiti z Bash na ZSH na Linux

click fraud protection

Uporabniki Linuxa, ki preživijo veliko časa v terminalu, se zelo dobro seznanijo z Bash Shellom. Je vsestranski in zanesljiv, čeprav nima funkcij, zaradi katerih bi se počutil moderno. Če iščete nekaj z več funkcijami kot Bash Shell, je dobra alternativa za preverjanje Z Shell (aka Zsh). Temelji na Bashu, vendar ima večje izboljšave, zaradi katerih je bolj uporabna. V tem priročniku bomo podrobneje preučili, kako lahko preklopite z Bash-a na ZSH in ga naredite kot svoj glavni Shell, pa tudi kako aktivirati okvir Oh My Zsh za nadaljnje izboljšave.

Namestite Zsh

Preden uporabite lupino Zsh namesto Bash-a, jo boste morali namestiti na svoj osebni računalnik Linux. Na srečo je, ker je Zsh ena najbolj znanih Baševih alternativ, pridobiti brez problema. Odprite okno terminala in vnesite ukaz, da bo deloval na vaši distribuciji.

Ubuntu

sudo apt namestite zsh

Debian

sudo apt-get install zsh

Arch Linux

Arch Linux dejansko uporablja Z Shell privzeto na disku v živo. Kljub temu, da živi disk, ki uporablja Zsh, še ne pomeni, da bo vaša namestitev privzeto omogočena. Če ste se odločili za tradicionalni Bash, boste morda morali lupino namestiti s programom Pacman.

instagram viewer

sudo pacman -S zsh

Fedora

sudo dnf namestite zsh

OpenSUSE

sudo zypper namestite zsh

Drugi Linuxi

Kot smo že omenili, je Zsh zelo priljubljen v skupnosti Linux. Zato uporabniki niti najbolj prikrite distribucije Linuxa ne bi smeli imeti težav z iskanjem v upravitelju paketov. Če želite namestiti Zsh, odprite terminal, poiščite zsh in ga namestite tako, kot običajno namestite programsko opremo.

Lahko pa pojdite na spletna stran Zsh in se naučite, kako ga lahko dobite v svojem operacijskem sistemu Linux.

Konfiguriranje Zsh

Če želite konfigurirati Zsh, odprite terminal in ga zaženite. Če prvič uporabite školjko Z, se samodejno odpre čarovnik za konfiguracijo. V čarovniku pritisnite 1 na tipkovnici, da začnete postopek nastavitve.

Na naslednji strani ima Zsh veliko možnosti izbire. Te možnosti so olajšanje nastavitve lupine. Še enkrat pritisnite 1. Izbira te možnosti vas bo vodila skozi konfiguracijo nastavitev zgodovine Shell itd.

Najprej pritisnite 1 nastavite velikost vrstice zgodovine. Nato pritisnite 2 za ustvarjanje nove zgodovinske datoteke in 3 da prilagodite število vrstic, ki jih želite shraniti. Ko so vse 3 nastavitve konfigurirane, pritisnite V da se vrnete nazaj v glavni meni.

V meniju za konfiguracijo Zsh pritisnite 2 za nastavitev sistema samodejnega dokončanja. Ta sistem bo samodejno izpolnil ukaze, ki jih zazna v zgodovinski datoteki.

Ko je vključeno samodejno dokončanje, pritisnite V da se vrnete na meni.

Nastavitev možnosti 1 in 2 so edini kritični koraki. Če želite, preglejte preostale nastavitve, da popolnoma prilagodite svojo izkušnjo z Z Shell. V nasprotnem primeru pritisnite 0 da shranite spremembe in zapustite.

Chang Privzeta lupina

Zsh je pravilno konfiguriran, vendar ni privzeta namizna lupina. Bash se še vedno privzeto odpre, kadar koli se odpre terminal. Če želite rešiti to težavo, pojdite na terminal in uporabite chsh ukaz.

Najprej spremenite lupino za Root:

sudo -s chsh -s / bin / zsh root

Zdaj, ko uporabnik Root privzeto uporablja Zsh, je čas, da svojega uporabnika preusmerite. Upoštevajte, da boste morali znova zagnati ta ukaz za vsakega uporabnika, ki želi uporabljati školjko Zsh. Zamenjati uporabnik v spodnjem ukazu z vašim uporabniškim imenom.

uporabniško ime chsh -s / bin / zsh

Vnesite geslo uporabnika, da potrdite spremembo. Zaprite terminal in ga odprite za dostop do Zsh.

Namestite Oh My Zsh

Sama uporaba Zsh-a je dovolj za večino uporabnikov, če pa želite iz te lupine iztržiti še več, je namestitev Oh My Zsh prava pot. Če želite dobiti Zsh, uporabite wget orodje za prenos in zgrabite najnovejšo različico namestitvenega skripta. Upoštevajte, da boste morali imeti Git paket nameščen na vašem računalniku Linux. Poiščite "git" v upravitelju paketov in ga namestite, preden uporabite Wget.

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

Oh My Zsh, ko enkrat na računalniku z Linuxom, nastavi simpatično konfiguracijsko datoteko Zsh in na desetine različnih vtičnikov. Če želite omogočiti katerega koli od teh vtičnikov, boste morali urediti konfiguracijsko datoteko Zsh. V terminalu s pomočjo urejevalnika besedila Nano odprite ~ /.zshrc.

nano ~ / .zshrc

Najprej so na seznamu vtičnikov, ki jih lahko izbirate v oddaji Oh My Zsh, teme. Privzeto je omogočena tema »Robby Russel«. Želite kaj drugega? Pojdite na to stran tukaj, poiščite temo in spremenite ime v narekovajih v svojo najljubšo temo.

Po temi je na voljo veliko drugih vtičnikov Zsh. Pomaknite se po seznamu s puščico in preberite opis vtičnikov. Vidite tistega, ki vam je všeč? Odstranite znak # pred kodo, da aktivirate vtičnik.

Vtičnike omogočite tako, da shranite Nano (Ctrl + O torej Ctrl + X) in ponovni zagon terminala.

watch instagram story