Hvordan installere og konfigurere zsh og oh my zsh på Linux

I Linux -verdenen har vi muligheten til å installere og konfigurere tusenvis av alternativer for å utvide utstyrets muligheter gratis takket være åpen kildekode.

Et av disse alternativene er Shell Z, også kalt ZSH, som har sin opprinnelse i 1990 og siden har blitt brukt som en av de beste kommandolinjetolkene for UNIX som støtter skriptspråket.

Blant de forskjellige egenskapene til ZSH har vi:

  • Har kommandoen autofullfør
  • Forbedre håndtering av variabler
  • Inkluderer stavekontroll
  • Delt kommandologg
  • Fullfør tabulering av kommandoer
  • Enkel miljøvariabel innstilling
  • Meget tilpassbar

Nå er en annen av de mest kjente skjellene for Linux Oh my zsh som er designet som et rammeverk som er i stand til å administrere ZSH.

Ved å bruke Oh my zsh har vi fordeler som:

  • Den har mer enn 200 plugins
  • Inkluderer mer enn 900 temaer
  • Støtter flere språk som PHP, PostgreSQL, Python, Scala, Django og mer.

I dag vil Solvetic forklare grundig hvordan du installerer og konfigurerer disse to skjellene på CentOS 7 for å ha et mer nivå av serverskalering.

Tidligere kravFor dette vil følgende være nødvendig:

  • Ha en CentOS 7 distro, eller Ubuntu 17 hvis vi har muligheten.
  • Har root -brukerrettigheter.

1. Installer og konfigurer zsh på CentOS 7 Linux


I dette tilfellet skal vi installere Z -skallet fra det offisielle depotet og deretter konfigurere en bruker til å bruke Z -skallet som standardtema. I utgangspunktet er standardskallet i Ubuntu og CentOS bash, så vi vil konfigurere en rotbruker til å bruke zsh som standardskall.

Trinn 1
Ved bruk av CentOS 7 vil vi utføre følgende kommando:

 yum installere zsh 
Steg 2
Hvis vi bruker Ubuntu 16 eller 17, kan vi utføre følgende kommando for å installere zsh:
 apt installere zsh 

Trinn 3
Der vil vi skrive inn bokstaven y for å godta nedlasting og installasjon av de respektive zsh -pakkene. Når den er installert, ser vi følgende:

2. Gjør zsh Shell -innstillinger på Linux CentOS7

Trinn 1
Når installasjonsprosessen er fullført, kan vi endre standardskallet til rotbrukeren til zsh med chsh -kommandoen som følger:

På CentOS 7

 chsh -s / bin / zsh root

I Ubuntu

 som zsh

Steg 2
Nå kan vi logge ut fra rotbrukeren, logge på igjen og få zsh -skallet:
Vi vil sjekke gjeldende skall ved å utføre følgende kommando. Z shell zsh har blitt installert ved å se linjen / bin / zsh.

 ekko $ SHELL

3. Installer og konfigurer Oh my zsh på Linux


Med Z -skallet installert på systemet, er neste trinn å installere Oh my zsh -rammeverket for å administrere Z -shell zsh.
Oh my zsh gir et installasjonsskript for å installere rammeverket, og vi må installere noen andre nødvendige pakker, inkludert wget for å laste ned installasjonsskriptet og Git for å laste ned Oh my zsh -skallet fra GitHub.

Trinn 1
Det første trinnet er å installere wget og git på systemet, vi vil utføre følgende kommandoer for det:

På CentOS 7

 yum installer wget git

I Ubuntu

 apt installere wget git

Steg 2
Vi legger inn bokstaven Y for å godta nedlasting og installasjon av pakkene. Når det er installert, fortsetter vi med å laste ned installasjonsskriptet og kjører det med følgende linje:

 wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O -| zsh 
Trinn 3
I dette tilfellet bruker vi Ubuntu 17.10:

FORSTØRRE

Trinn 4
Med dette har vi installert Oh my zsh i ~ / .oh-my-zsh. Vi vil kopiere malkonfigurasjonsfilen .zshrc.zsh-malen i .zshrc-hjemmekatalogen og bruke konfigurasjonen ved å utføre kildekommandoen, som følger:

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

4. Oh my zsh temainnstillinger på Linux


Standard .zshrc -konfigurasjon levert av Oh my zsh bruker temaet 'robbyrusell'. I dette trinnet skal vi redigere innstillingene og endre standardtemaet.

Trinn 1
Oh-my-zsh-rammeverket gir mange temaer for zsh-skallet ditt, vi kan gå til følgende lenke for å se flere tilgjengelige alternativer:

Steg 2
Et annet alternativ er å gå til programmets temakatalog ved å utføre følgende linjer:

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

FORSTØRRE

Trinn 3
For å redigere temaet går vi til følgende katalog ved hjelp av nano:

 nano ~ / .zshrc
Trinn 4
Der finner vi linjen "ZSH_THEME", og vi vil spesifisere ønsket tema:
 ZSH_THEME = 'risto'

FORSTØRRE

Trinn 5
Vi lagrer endringene ved hjelp av følgende tastekombinasjon:

Ctrl + O.

Vi forlater redaktøren ved hjelp av:

Ctrl + X

Trinn 5
Vi kan laste inn konfigurasjonen på nytt ved å:

 kilde ~ / .zshrc.
Dermed har vi muligheten til å installere og konfigurere disse to verktøyene i Linux for å gi en ny funksjonalitet til systemet.

wave wave wave wave wave