Hvordan installere og konfigurere Zsh på Raspberry Pi

Hvordan installere og konfigurere Zsh på Raspberry Pi
Z Shell eller Zsh er den avanserte formen for Bourne Shell (Bash) og Zsh inneholder mange unike funksjoner som ikke er til stede i bash. For eksempel, i bash-skallet, for å navigere i noen katalog, bruker vi "CD" med katalognavnet, hvor Zsh, navigerer vi til en hvilken som helst katalog ved bare å bruke navnet i kommandoene.

I denne oppskrivningen vil vi utforske metoden for å installere ZSH på Raspberry Pi-operativsystemet ved hjelp av terminalen.

Hvordan installere ZSH på Raspberry Pi -operativsystemet

Vi installerer ZSH på bringebær PI -operativsystemet ved å bruke den tilgjengelige pakken til ZSH i standard depot for Raspberry Pi ved hjelp av APT Package Manager:

$ sudo apt installerer zsh -y

Etter å ha installert Zsh, installerer vi OH-My-ZSH, som er konfigurasjonsverktøyet for å konfigurere ZSH:

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

Det vil be deg om å endre standardskallet til ZSH, skriv "y" for å gjøre Zsh standardskallet:

ZSH -skallet er installert og settes som et standardskall på Raspberry Pi -operativsystemet, og hvis du svarer “N” i ovennevnte spørsmål om å sette ZSH som standardskall, så ikke bekymre deg, fordi du kan angi Zsh -standard senere , for det vil vi finne ut banen til den installerte Zsh:

$ som zsh

Stien til den installerte ZSH er/usr/bin/zsh Ved å bruke kommandoen, kan vi angi zsh som standard skall:

$ chsh -s /bin /zsh

Noen ganger lar det deg ikke fortsette, i så fall vil vi åpne konfigurasjonsfilen til CHSH:

$ sudo nano /etc /pam.D/CHSH

Og endre "autoris" -linjen med:

AUTHENDE SIKTIG PAM_SHELLS.så

Etter å ha gjort alle innstillingene, start terminalen på nytt:

Vi er i ZSH-terminalen, men det viser varsel å installere “ZSH-Autosuggestions” og “Autojump Not Found”, for dette vil vi sette dem først:

~ git klon https: // github.com/zsh-brukere/zsh-autosuggestions $ zsh_custom:-~/.oh-my-zsh/custom/plugins/zsh-autosuggestions

Neste vil vi åpne “~./zshrc ”ved hjelp av Nano -redaktøren:

~ nano ~/.Zshrc

Og legg til følgende linje med plugins med autosuggestions:

Plugins = (ZSH-Autosuggestions)

Neste gang kloner vi pluginene til "Syntax-Highlighting" ved hjelp av kommandoen:

~ git klon https: // github.com/zsh-brukere/zsh-syntax-highlighting.git $ zsh_custom:-~/.Oh-My-Zsh/Custom/Plugins/Zsh-Syntax-Highlighting

Igjen vil vi åpne “~./zshrc ”-filen og legg til plugins med syntaks-fremheving ved å legge til linjen:

Plugins = (zsh-syntax-highlighting)

For å bruke det nye skallet, vil vi liste opp katalogene:

~ ls

Så navigerer vi til Desktop Directory uten CD -kommandoen:

~ Desktop

Konklusjon

Skallet er den viktigste delen av ethvert operativsystem. Zsh er den utvidede formen for Bourne -skallet, og det kommer også med mer avanserte funksjoner enn bash -skallet. I denne oppskrivningen har ZSH-skallet blitt installert på Ubuntu og også satt som et standardskall.