Sådan installeres og konfigureres zsh og oh my zsh på Linux

I Linux -verdenen har vi mulighed for at installere og konfigurere tusindvis af muligheder for at udvide udstyrets muligheder gratis takket være open source.

En af disse muligheder er Shell Z, også kaldet ZSH, som har sin oprindelse i år 1990 og siden da er blevet brugt som en af ​​de bedste kommandolinjetolke til UNIX, der understøtter scriptsproget.

Blandt de forskellige egenskaber ved ZSH har vi:

  • Har kommandoen autofuldførelse
  • Forbedre håndtering af variabler
  • Inkluderer stavekontrol
  • Delt kommandohistorik
  • Afslut tabulering af kommandoer
  • Nem miljøvariabel indstilling
  • Meget tilpasselig

Nu er en anden af ​​de mest kendte skaller til Linux Oh my zsh, som er designet som en ramme, der er i stand til at styre ZSH.

Ved at bruge Oh my zsh har vi fordele som:

  • Det har mere end 200 plugins
  • Indeholder mere end 900 temaer
  • Understøtter flere sprog som PHP, PostgreSQL, Python, Scala, Django og mere.

I dag vil Solvetic forklare i dybden, hvordan man installerer og konfigurerer disse to skaller på CentOS 7 til at have et mere niveau af server skalerbarhed.

Tidligere kravTil dette vil følgende være nødvendigt:

  • Har en CentOS 7 -distro eller Ubuntu 17, hvis vi har muligheden.
  • Har root -brugerrettigheder.

1. Installer og konfigurer zsh på CentOS 7 Linux


I dette tilfælde skal vi installere Z -shell fra det officielle lager og derefter konfigurere en bruger til at bruge Z -shell som standardtema. Grundlæggende er standardskallen i Ubuntu og CentOS bash, så vi konfigurerer en rodbruger til at bruge zsh som standardskallen.

Trin 1
I tilfælde af at bruge CentOS 7 vil vi udføre følgende kommando:

 yum installere zsh 
Trin 2
Hvis vi bruger Ubuntu 16 eller 17, kan vi udføre følgende kommando for at installere zsh:
 passende installation zsh 

Trin 3
Der indtaster vi bogstavet y for at acceptere download og installation af de respektive zsh -pakker. Når det er installeret, ser vi følgende:

2. Foretag zsh Shell -indstillinger på Linux CentOS7

Trin 1
Når installationsprocessen er fuldført, kan vi ændre root -brugerens standardskal til zsh med chsh -kommandoen som følger:

På CentOS 7

 chsh -s / bin / zsh root

I Ubuntu

 hvilket zsh

Trin 2
Nu kan vi logge ud fra rodbrugeren, logge ind igen og få zsh -shell:
Vi kontrollerer den aktuelle skal ved at udføre følgende kommando. Z shell zsh er blevet installeret ved at se linjen / bin / zsh.

 ekko $ SHELL

3. Installer og konfigurer Oh my zsh på Linux


Med Z -shell installeret på systemet, er det næste trin at installere Oh my zsh -rammen til at styre Z -shell zsh.
Åh min zsh giver et installationsskript til at installere rammen, og vi skal installere nogle andre nødvendige pakker, herunder wget for at downloade installationsskriptet og Git for at downloade Oh my zsh -shell fra GitHub.

Trin 1
Det første trin er at installere wget og git på systemet, vi vil udføre følgende kommandoer for det:

På CentOS 7

 yum installer wget git

I Ubuntu

 apt installere wget git

Trin 2
Vi indtaster brevet Y at acceptere download og installation af pakkerne. Efter installationen fortsætter vi med at downloade installationsskriptet og køre det ved hjælp af følgende linje:

 wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O -| zsh 
Trin 3
I dette tilfælde vil vi bruge Ubuntu 17.10:

FORSTØRRE

Trin 4
Med dette har vi installeret Oh my zsh i ~ / .oh-my-zsh. Vi kopierer skabelonkonfigurationsfilen .zshrc.zsh-skabelonen i .zshrc-hjemmemappen og anvender konfigurationen ved at udføre kildekommandoen som følger:

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

4. Åh min zsh temaindstillinger på Linux


Standard .zshrc -konfigurationen fra Oh my zsh bruger temaet 'robbyrusell'. I dette trin skal vi redigere indstillingerne og ændre standardtemaet.

Trin 1
Oh-my-zsh-rammer giver mange temaer til din zsh-shell, vi kan gå til følgende link for at se flere tilgængelige muligheder:

Trin 2
En anden mulighed er at gå til programmets temamappe ved at udføre følgende linjer:

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

FORSTØRRE

Trin 3
For at redigere temaet går vi til følgende bibliotek ved hjælp af nano:

 nano ~ / .zshrc
Trin 4
Der finder vi linjen "ZSH_THEME", og vi angiver det ønskede tema:
 ZSH_THEME = 'risto'

FORSTØRRE

Trin 5
Vi gemmer ændringerne ved hjælp af følgende tastekombination:

Ctrl + O.

Vi forlader redaktøren ved hjælp af:

Ctrl + X

Trin 5
Vi kan genindlæse konfigurationen ved hjælp af:

 kilde ~ / .zshrc.
Således har vi mulighed for at installere og konfigurere disse to værktøjer i Linux for at give en ny funktionalitet til systemet.

wave wave wave wave wave