Lupina Z je učinkovita, zmogljiva in interaktivna lupina Unix. Enostaven za namestitev, konfiguracijo, uporabo in učenje na kateri koli platformi Linux, vključno z Ubuntu, Fedora, Arch Linux in drugimi.
Tukaj je opisano, kako lahko namestite lupino Z in Oh My Zsh na vaš računalnik Linux.
Kaj je Z Shell in Oh My Zsh?
Lupina Z ali preprosto Zsh je interaktivna lupina za prijavo in tolmač skriptnega jezika. Številne uporabne funkcije, ki jih najdete v Bash, TCSH in ksh, so bile vključene v Zsh skupaj s številnimi novimi funkcijami.
Oh My Zsh je neverjetno, odprtokodno ogrodje, ki ga vodi skupnost, ki vam pomaga upravljati konfiguracijo Zsh. Na voljo je s številnimi koristnimi funkcijami, pomočniki, vtičniki, temami in drugimi pripomočki, ki uporabnikom ponujajo najboljšo izkušnjo lupine.
Čeprav je Zsh precej podoben Bashu, je prednost uporabe Zsh v tem, da je veliko bolj prilagodljiv kot Bash.
Kako namestiti Zsh v Linux
Za začetek zaženite terminal s pritiskom Ctrl + Alt + T na tipkovnici. To je dobra praksa za posodobite in nadgradite svoj sistem Linux preden namestite novo aplikacijo na vaš računalnik. to razreši vse poškodovane ali zastarele pakete v vašem sistemu kar lahko povzroči težave pri namestitvi nove aplikacije.
Zdaj, ko so sistemski paketi posodobljeni, lahko namestite Zsh. Tu so ukazi za namestitev Zsh v nekatere glavne distribucije Linuxa:
Za Ubuntu zaženite:
sudo apt namestite zsh
Če želite namestiti Zsh na Fedoro, zaženite:
sudo dnf namestite zsh
V Arch Linuxu zaženite:
sudo pacman -S zsh
Postopek namestitve zajema tudi osnovne konfiguracije, ki jih lahko pozneje vedno znova konfigurirate.
Preverite namestitev Zsh
Eden od načinov za preverjanje namestitve je preverjanje različice Zsh, ki ste jo pravkar namestili. Za preverjanje različice izvedite naslednji ukaz:
zsh --različica
Na terminalu boste po vnosu ukaza videli številko različice. Če terminal ne prikaže številke različice, to pomeni, da je prišlo do težave z namestitvijo.
Privzeto je Zsh nameščen v /usr/bin imenik. Če želite potrditi lokacijo, kjer ste namestili Zsh, zaženite:
kjer je zsh
Izhod bo prikazal pot do Zsh na terminalu.
Kako namestiti Oh-My-Zsh na Linux
Powerline je zmogljiv vtičnik za Vim, ki ponuja statusne vrstice in pozive za številne druge aplikacije, kot so Zsh, Bash, Qtile, IPython, tmux in Awesome. Zagotavlja koristne izboljšave za Zsh. Če ga želite namestiti v Ubuntu in Debian, izvedite:
sudo apt namestite git-core curl fonts-powerline
Na Fedori:
sudo dnf namestite powerline-pisave
Za namestitev pisav Powerline v Arch Linux:
sudo pacman -S powerline-pisave
1. korak: Namestite Oh My Zsh v Linux
Ko so pisave Powerline nameščene, je čas, da končno namestite paket oh-my-zsh. Obstajata dva načina za namestitev: z uporabo curl in wget.
Če želite namestiti Oh My Zsh z uporabo curl, izvedite:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh
Namesto tega, če želite uporabiti wget za namestitev Oh My Zsh, uporabite to:
wget --no-check-certificate http://install.ohmyz.sh -O - | sh
Med postopkom namestitve vas bo namestitveni program vprašal, ali želite, da je Zsh privzeta lupina ali ne. Če želite, da Zsh postane privzeta lupina v vašem sistemu, vnesite ja in udaril Vnesite na tipkovnici. Ti lahko pozneje spremenite privzeto lupino s chsh če želiš.
Ko namestite Oh My Zsh v sistem, boste na terminalu videli naslednje potrditveno sporočilo, ki potrjuje uspešno namestitev:
Če želite odstraniti oh-my-zsh iz vašega sistema, zaženite:
uninstall_oh_my_zsh
Konfigurirajte Oh My Zsh v sistemu Linux
Poglobimo se v nekaj osnovnih konfiguracij, ki jih morate razumeti, da Oh My Zsh prilagodite tako, kot vam je všeč.
1. Aktivirajte vtičnike z uporabo konfiguracijske datoteke Zsh
Če želite videti, kateri vtičniki so na voljo, odprite Oh My Zsh Plugins stran na GitHubu.
Tukaj boste našli seznam vseh vtičnikov, ki jih lahko uporabite v Oh My Zsh. Ko se odločite, kateri vtičnik želite uporabiti, odprite konfiguracijsko datoteko Zsh z nano:
nano ~/.zshrc
V datoteki poiščite vtičniki () funkcijo. Znotraj oklepajev dodajte ime vtičnika, ki ga želite aktivirati. Na primer, če želite aktivirati "git", ga dodajte takole:
plugins=(git)
Shranite in zaprite datoteko s pritiskom na Ctrl + X potem Y na tipkovnici.
Če želite posodobiti spremembe, zaženite:
vir ~/.zshrc
2. Nastavite temo Oh My Zsh
Vse teme Oh My Zsh boste našli v ~/.oh-my-zsh/teme imenik. Če si želite ogledati vse razpoložljive teme, pojdite na Stran Oh My Zsh Themes na GitHubu.
Te teme si lahko ogledate tudi v brskalniku. Ko se odločite za temo, odprite konfiguracijsko datoteko Zsh tako:
sudo nano ~/.zshrc
Pojdi do vrstice, ki pravi ZSH_THEME="". Tukaj vnesite temo, ki jo želite obdržati. Če želite na primer spremeniti temo v »agnoster«, vnesite ime teme tako:
ZSH_TEMA="agnoster"
To možnost lahko nastavite tudi na "naključno", če želite redno preklapljati med različnimi temami.
ZSH_TEMA="naključen"
Kaj pa, če ne želite uporabiti vseh tem, ampak le nekaj določenih? Na srečo imate tudi možnost obdržati nabor tem. Poiščite vrstico, ki pravi ZSH_THEME_RANDOM_CANDIDATES=() in vnesite imena tem takole:
ZSH_THEME_RANDOM_CANDIDATES=("agnoster""grml""robbyrussell")
Ponovno naložite datoteko, da bodo spremembe začele veljati:
vir ~/.zshrc
3. Konfigurirajte samodejne posodobitve
Oh My Zsh se samodejno posodobi vsaka dva tedna. To nastavitev lahko onemogočite v konfiguracijski datoteki Zsh takole:
DISABLE_AUTO_UPDATE="prav"
Konfigurirate lahko tudi število dni, ko želite, da Zsh preverja posodobitve, takole:
UPDATE_ZSH_DAYS=1
Z Shell ponuja funkcije, ki jih ne boste našli nikjer drugje
Lupina Z ima v paketu toliko funkcij, ki jih je težko najti v drugih lupinah. Ima vgrajen črkovalnik in omogoča označevanje kode. Pošilja se z veliko neverjetnimi temami, ki jih lahko uporabite za lupino. Lupino lahko konfigurirate tudi za prikaz pomembnih sistemskih informacij.
S številnimi funkcijami, ki so vam pripravljene pomagati, lahko zdaj začnete učinkoviteje pisati skripte in programe Bash, da avtomatizirate opravila in prihranite veliko svojega časa. Veselo skriptiranje!