Hur man installerar och konfigurerar zsh och oh my zsh på Linux

I Linux -världen har vi möjlighet att installera och konfigurera tusentals alternativ för att utöka utrustningens funktioner gratis tack vare att de är öppen källkod.

Ett av dessa alternativ är Shell Z, även kallat ZSH, som har sitt ursprung år 1990 och sedan dess har använts som en av de bästa kommandoradstolkarna för UNIX som stöder skriptspråket.

Bland de olika egenskaperna hos ZSH har vi:

  • Har kommandot autoslutförande
  • Förbättra hantering av variabler
  • Inkluderar stavningskontroll
  • Delad kommandohistorik
  • Slutför tabellering av kommandon
  • Enkel miljövariabel inställning
  • Mycket anpassningsbar

Nu är ett annat av de mest kända skalen för Linux Oh my zsh som har utformats som ett ramverk som kan hantera ZSH.

Genom att använda Oh my zsh har vi fördelar som:

  • Den har mer än 200 plugins
  • Innehåller mer än 900 teman
  • Stöder flera språk som PHP, PostgreSQL, Python, Scala, Django och mer.

Idag kommer Solvetic att förklara på djupet hur man installerar och konfigurerar dessa två skal på CentOS 7 för att ha en högre nivå av serverskalbarhet.

Tidigare kravFör detta krävs följande:

  • Ha en CentOS 7 distro, eller Ubuntu 17 om vi har möjlighet.
  • Har root -användarrättigheter.

1. Installera och konfigurera zsh på CentOS 7 Linux


I det här fallet kommer vi att installera Z -skalet från det officiella förvaret och sedan konfigurera en användare för att använda Z -skalet som standardtema. I grund och botten är standardskalet i Ubuntu och CentOS bash, så vi kommer att konfigurera en rotanvändare för att använda zsh som standardskal.

Steg 1
Om vi ​​använder CentOS 7 kör vi följande kommando:

 yum installera zsh 
Steg 2
Om vi ​​använder Ubuntu 16 eller 17 kan vi köra följande kommando för att installera zsh:
 apt installera zsh 

Steg 3
Där anger vi bokstaven y för att acceptera nedladdning och installation av respektive zsh -paket. Efter installationen ser vi följande:

2. Gör zsh Shell -inställningar på Linux CentOS7

Steg 1
När installationen är klar kan vi ändra root -användarens standardskal till zsh med kommandot chsh enligt följande:

På CentOS 7

 chsh -s / bin / zsh root

I Ubuntu

 som zsh

Steg 2
Nu kan vi logga ut från rotanvändaren, logga in igen och få zsh -skalet:
Vi kommer att kontrollera det aktuella skalet genom att utföra följande kommando. Z shell zsh har installerats genom att se linjen / bin / zsh.

 eko $ SHELL

3. Installera och konfigurera Oh my zsh på Linux


Med Z -skalet installerat på systemet är nästa steg att installera Oh my zsh -ramverket för att hantera Z -skalet zsh.
Oh my zsh tillhandahåller ett installationsskript för att installera ramverket, och vi måste installera några andra nödvändiga paket, inklusive wget för att ladda ner installationsskriptet och Git för att ladda ner oh my zsh -skalet från GitHub.

Steg 1
Det första steget är att installera wget och git på systemet, vi kommer att utföra följande kommandon för det:

På CentOS 7

 yum installera wget git

I Ubuntu

 apt installera wget git

Steg 2
Vi skriver in bokstaven Y för att acceptera nedladdning och installation av paketen. Efter installationen fortsätter vi att ladda ner installationsskriptet och kör det med följande rad:

 wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O -| zsh 
Steg 3
I det här fallet kommer vi att använda Ubuntu 17.10:

FÖRSTORA

Steg 4
Med detta har vi installerat Oh my zsh i ~ / .oh-my-zsh. Vi kommer att kopiera mallkonfigurationsfilen .zshrc.zsh-mallen i .zshrc-hemkatalogen och tillämpa konfigurationen genom att utföra källkommandot enligt följande:

 cp ~ / .oh-my-zsh / templates / zshrc.zsh-mall ~ / .zshrc källa ~ / .zshrc

4. Åh mina zsh -temainställningar på Linux


Standard .zshrc -konfigurationen från Oh my zsh använder temat "robbyrusell". I det här steget kommer vi att redigera inställningarna och ändra standardtemat.

Steg 1
Oh-my-zsh-ramverket har många teman för ditt zsh-skal, vi kan gå till följande länk för att se fler tillgängliga alternativ:

Steg 2
Ett annat alternativ är att gå till programmets temakatalog genom att köra följande rader:

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

FÖRSTORA

Steg 3
För att redigera temat går vi till följande katalog med nano:

 nano ~ / .zshrc
Steg 4
Där hittar vi raden "ZSH_THEME" och vi anger önskat tema:
 ZSH_THEME = 'risto'

FÖRSTORA

Steg 5
Vi sparar ändringarna med följande tangentkombination:

Ctrl + O

Vi lämnar redaktören med:

Ctrl + X

Steg 5
Vi kan ladda om konfigurationen med:

 källa ~ / .zshrc.
Således har vi möjlighet att installera och konfigurera dessa två verktyg i Linux för att ge en ny funktionalitet till systemet.

wave wave wave wave wave