Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Z shell je učinkovita, snažna i interaktivna Unix shell. Lako ga je instalirati, konfigurirati, koristiti i učiti na bilo kojoj Linux platformi uključujući Ubuntu, Fedora, Arch Linux i druge.

Evo kako možete instalirati Z shell i Oh My Zsh na svoj Linux stroj.

Što je Z Shell i Oh My Zsh?

Z shell, ili jednostavno Zsh je interaktivna prijavna školjka i prevoditelj skriptnog jezika. Mnoge korisne značajke koje možete pronaći u Bashu, TCSH i ksh uključene su u Zsh zajedno s mnogim novim značajkama.

Oh My Zsh je nevjerojatan okvir otvorenog koda, vođen zajednicom, koji vam pomaže upravljati Zsh konfiguracijom. Dolazi prepun toliko korisnih funkcija, pomoćnika, dodataka, tema i drugih uslužnih programa koji korisnicima nude najbolje iskustvo ljuske.

Iako je Zsh prilično sličan Bashu, prednost korištenja Zsh-a leži u činjenici da je mnogo prilagodljiviji od Basha.

Kako instalirati Zsh na Linux

instagram viewer

Za početak pokrenite terminal pritiskom na Ctrl + Alt + T na tipkovnici. Dobra je praksa ažurirajte i nadogradite svoj Linux sustav prije instaliranja nove aplikacije na vaš stroj. Ovaj rješava sve pokvarene ili zastarjele pakete na vašem sustavu koji mogu stvoriti problem tijekom instaliranja nove aplikacije.

Sada kada su sistemski paketi ažurni, možete instalirati Zsh. Evo naredbi za instalaciju Zsh-a na nekim većim distribucijama Linuxa:

Za Ubuntu pokrenite:

sudo apt instalirati zsh

Da biste instalirali Zsh na Fedoru, pokrenite:

sudo dnf instalirati zsh

Na Arch Linuxu pokrenite:

sudo pacman -S zsh

Instalacijski proces će također obuhvatiti osnovne konfiguracije koje uvijek možete ponovno konfigurirati kasnije.

Provjerite Zsh instalaciju

Jedan od načina da provjerite instalaciju je da provjerite verziju Zsh-a koju ste upravo instalirali. Izvršite sljedeću naredbu za provjeru verzije:

zsh --verzija

Na terminalu ćete vidjeti broj verzije nakon unosa naredbe. Ako terminal ne prikaže broj verzije, to znači da je došlo do problema s instalacijom.

Prema zadanim postavkama, Zsh je instaliran u /usr/bin imenik. Da biste potvrdili lokaciju na kojoj ste instalirali Zsh, pokrenite:

gdje je zsh

Izlaz će prikazati put do Zsh na terminalu.

Kako instalirati Oh-My-Zsh na Linux

Powerline je moćan dodatak za Vim koji pruža statusne linije i upite za nekoliko drugih aplikacija, kao što su Zsh, Bash, Qtile, IPython, tmux i Awesome. Pruža korisna poboljšanja za Zsh. Da biste ga instalirali na Ubuntu i Debian, izvršite:

sudo apt instalirati git-core curl fontovi-powerline

Na Fedori:

sudo dnf instalirati powerline-fontovi

Za instaliranje Powerline fontova na Arch Linux:

sudo pacman -S powerline-fontovi

Korak 1: Instalirajte Oh My Zsh na Linux

Nakon što su Powerline fontovi instalirani, vrijeme je da konačno instalirate paket oh-my-zsh. Postoje dva načina da ga instalirate: pomoću curl i wget.

Da biste instalirali Oh My Zsh koristeći curl, izvršite:

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

Umjesto toga, ako želite koristiti wget za instaliranje Oh My Zsh, koristite ovo:

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

Tijekom procesa instalacije, instalacijski program će vas pitati želite li Zsh postaviti kao zadanu ljusku ili ne. Da bi Zsh bio zadana ljuska na vašem sustavu, upišite Da i udario Unesi na tipkovnici. Možeš promijenite zadanu ljusku kasnije s chsh ako želiš.

Nakon što instalirate Oh My Zsh na svoj sustav, vidjet ćete sljedeću poruku potvrde na terminalu koja potvrđuje uspješnu instalaciju:

Da deinstalirate oh-my-zsh sa svog sustava, pokrenite:

deinstaliraj_oh_moj_zsh

Konfigurirajte Oh My Zsh na Linuxu

Uronimo u neke osnovne konfiguracije koje trebate razumjeti da biste prilagodili Oh My Zsh onako kako želite.

1. Aktivirajte dodatke pomoću Zsh konfiguracijske datoteke

Da biste vidjeli koji su dodaci dostupni, otvorite Stranica Oh My Zsh Plugins na GitHubu.

Ovdje ćete pronaći popis svih dodataka koje možete koristiti u Oh My Zsh. Nakon što ste odlučili koji dodatak želite koristiti, otvorite Zsh konfiguracijsku datoteku koristeći nano:

nano ~/.zshrc

U datoteci pronađite dodaci() funkcija. Unutar zagrada dodajte naziv dodatka koji želite aktivirati. Na primjer, ako želite aktivirati "git", dodajte ga ovako:

dodaci=(git)

Spremite i izađite iz datoteke pritiskom na Ctrl + X zatim Y na tipkovnici.

Za ažuriranje promjena pokrenite:

izvor ~/.zshrc

2. Postavite Oh My Zsh temu

Naći ćete sve Oh My Zsh teme u ~/.oh-my-zsh/teme imenik. Da biste vidjeli sve dostupne teme, idite na Stranica Oh My Zsh teme na GitHubu.

Također možete pregledati ove teme u svom pregledniku. Nakon što ste se odlučili za temu, otvorite Zsh konfiguracijsku datoteku ovako:

sudo nano ~/.zshrc

Idite na redak koji kaže ZSH_THEME="". Ovdje unesite temu koju želite zadržati. Na primjer, ako želite promijeniti temu u "agnoster", unesite naziv teme ovako:

ZSH_TEMA="agnoster"

Ovu opciju također možete postaviti na "slučajno" ako se želite redovito prebacivati ​​između različitih tema.

ZSH_TEMA="slučajno"

Što ako ne želite koristiti sve teme, već samo nekoliko specifičnih? Srećom, također imate mogućnost zadržati skup tema. Pronađite redak koji kaže ZSH_THEME_RANDOM_CANDIDATES=() i unesite nazive tema ovako:

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

Ponovno učitajte datoteku kako bi promjene stupile na snagu:

izvor ~/.zshrc

3. Konfigurirajte automatsko ažuriranje

Oh My Zsh automatski se ažurira svaka dva tjedna. Ovu postavku možete onemogućiti u Zsh konfiguracijskoj datoteci ovako:

DISABLE_AUTO_UPDATE="pravi"

Također možete konfigurirati broj dana za koje želite da Zsh provjerava ažuriranja ovako:

UPDATE_ZSH_DAYS=1

Z Shell nudi značajke koje nećete naći nigdje drugdje

Z školjka dolazi u paketu s toliko značajki koje je teško pronaći u drugim školjkama. Dolazi s ugrađenim alatom za provjeru pravopisa i omogućuje označavanje koda. Isporučuje se s mnoštvom nevjerojatnih tema koje možete primijeniti na školjku. Također možete konfigurirati ljusku za prikaz važnih informacija o sustavu.

S mnoštvom značajki spremnih da vam pomognu, sada možete učinkovitije početi pisati skripte i Bash programe kako biste automatizirali zadatke i uštedjeli puno vremena. Sretno skriptiranje!