Kako instalirati i konfigurirati zsh i oh moj zsh na Linuxu

U svijetu Linuxa imamo priliku instalirati i konfigurirati tisuće opcija za besplatno proširenje mogućnosti opreme zahvaljujući otvorenom kodu.

Jedna od ovih opcija je Shell Z, koji se također naziva ZSH, a koji potječe iz 1990. godine i od tada se koristi kao jedan od najboljih tumača naredbenog retka za UNIX koji podržava skriptni jezik.

Među različitim karakteristikama ZSH -a imamo:

  • Ima naredbu za automatsko dovršavanje
  • Poboljšajte rukovanje varijablama
  • Uključuje provjeru pravopisa
  • Dijeljena povijest naredbi
  • Završite tabeliranje naredbi
  • Jednostavno podešavanje varijable okruženja
  • Vrlo prilagodljiv

Još jedna od najpoznatijih ljuski za Linux je Oh my zsh koja je dizajnirana kao okvir sposoban za upravljanje ZSH -om.

Korištenjem Oh my zsh imamo prednosti kao što su:

  • Ima više od 200 dodataka
  • Uključuje više od 900 tema
  • Podržava više jezika kao što su PHP, PostgreSQL, Python, Scala, Django i drugi.

Danas će Solvetic detaljno objasniti kako instalirati i konfigurirati ove dvije ljuske na CentOS 7 kako bi imale višu razinu skalabilnosti poslužitelja.

Prethodni zahtjeviZa to će biti potrebno sljedeće:

  • Imajte CentOS 7 distro ili Ubuntu 17 ako imamo mogućnost.
  • Imati root korisnička prava.

1. Instalirajte i konfigurirajte zsh na CentOS 7 Linux


U ovom slučaju, instalirat ćemo Z ljusku iz službenog spremišta, a zatim konfigurirati korisnika da koristi Z ljusku kao zadanu temu. U osnovi zadana ljuska u Ubuntuu i CentOS -u je bash, pa ćemo root korisnika konfigurirati da koristi zsh kao zadanu ljusku.

Korak 1
U slučaju korištenja CentOS 7 izvršit ćemo sljedeću naredbu:

 njam instaliraj zsh 
Korak 2
Ako koristimo Ubuntu 16 ili 17, možemo izvršiti sljedeću naredbu za instaliranje zsh -a:
 prikladno instalirati zsh 

Korak 3
Tamo ćemo unijeti slovo y za prihvaćanje preuzimanja i instaliranja odgovarajućih zsh paketa. Nakon instalacije vidjet ćemo sljedeće:

2. Postavite zsh Shell na Linux CentOS7

Korak 1
Nakon dovršetka instalacijskog procesa, možemo promijeniti zadanu ljusku root korisnika u zsh naredbom chsh na sljedeći način:

Na CentOS -u 7

 chsh -s / bin / zsh korijen

U Ubuntuu

 koji zsh

Korak 2
Sada se možemo odjaviti od root korisnika, ponovno prijaviti i dobiti zsh ljusku:
Provjerit ćemo trenutnu ljusku izvršavanjem sljedeće naredbe. Z ljuska zsh je instalirana tako da vidite liniju / bin / zsh.

 odjek $ SHELL

3. Instalirajte i konfigurirajte Oh my zsh na Linuxu


S Z ljuskom instaliranom na sustav, sljedeći korak je instaliranje okvira Oh my zsh za upravljanje Z ljuskom zsh.
Oh, moj zsh nudi instalacijsku skriptu za instaliranje okvira, a mi moramo instalirati neke druge potrebne pakete, uključujući wget za preuzimanje instalacijske skripte i Git za preuzimanje Oh my zsh ljuske s GitHub -a.

Korak 1
Prvi korak je instalirati wget i git na sustav, izvršit ćemo sljedeće naredbe za njega:

Na CentOS -u 7

 yum instalirati wget git

U Ubuntuu

 apt install wget git

Korak 2
Unosimo slovo Y prihvatiti preuzimanje i instaliranje paketa. Nakon instalacije nastavljamo s preuzimanjem instalacijske skripte i pokrećemo je u sljedećem retku:

 wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O -| zsh 
Korak 3
U ovom slučaju koristit ćemo Ubuntu 17.10:

POVEĆAJTE

Korak 4
Ovim smo instalirali Oh my zsh u ~ / .oh-my-zsh. Kopirat ćemo konfiguracijsku datoteku predloška .zshrc.zsh-predložak u .zshrc domaći direktorij i primijeniti konfiguraciju izvršavanjem naredbe source, kako slijedi:

 cp ~ / .oh-my-zsh / templates / zshrc.zsh-template ~ / .zshrc izvor ~ / .zshrc

4. Oh, moje postavke zsh teme na Linuxu


Zadana .zshrc konfiguracija koju nudi Oh my zsh koristi temu 'robbyrusell'. U ovom koraku ćemo urediti postavke i promijeniti zadanu temu.

Korak 1
Oh-my-zsh framework nudi mnoge teme za vašu zsh ljusku, možemo otići na sljedeću vezu da vidimo više dostupnih opcija:

Korak 2
Druga je mogućnost otići u direktorij tema aplikacije izvršavanjem sljedećih redaka:

 cd ~ / .oh-my-zsh / themes / ls -a

POVEĆAJTE

Korak 3
Za uređivanje teme idemo u sljedeći direktorij pomoću nano:

 nano ~ / .zshrc
Korak 4
Tamo ćemo pronaći redak "ZSH_THEME" i navest ćemo željenu temu:
 ZSH_THEME = 'risto'

POVEĆAJTE

Korak 5
Promjene spremamo pomoću sljedeće kombinacije tipki:

Ctrl + O

Urednik ostavljamo koristeći:

Ctrl + X

Korak 5
Konfiguraciju možemo ponovno učitati pomoću:

 izvor ~ / .zshrc.
Tako imamo mogućnost instaliranja i konfiguriranja ova dva alata u Linuxu kako bismo sustavu dali novu funkcionalnost.

wave wave wave wave wave