Sådan installeres og opsættes Zsh (Z Shell) i Fedora


Zsh (forkortelse for Z Shell) er et funktionsrige og kraftfuldt shell-program til Unix-lignende operativsystemer med masser af interaktive funktioner. Det er en udvidet version af Bourne Shell (sh) med et stort antal nye funktioner og understøttelse af plugins og temaer. Det er designet til interaktiv brug, og det er også et stærkt script-sprog.

En fordel ved Zsh frem for de fleste andre cd-kommandoer, rekursiv stiudvidelse og stavekorrektion og interaktivt valg af filer og kataloger.

I denne artikel vil vi forklare, hvordan du installerer og opsætter Zsh på et Fedora-system.

Installation af Zsh i Fedora System

Zsh kan findes i Fedora-arkiverne og kan installeres ved hjælp af følgende dnf-kommando.

$ sudo dnf install zsh

For at begynde at bruge det skal du blot køre zsh , og den nye shell beder dig om en indledende konfigurationsfunktionsguide til nye brugere som vist i skærmbilledet nedenfor.

Denne guide giver dig mulighed for at oprette zshs opstarts-/initialiseringsfiler. Tryk på (1) for at fortsætte til hovedmenuen.

$ zsh

Her er et billede, der viser hovedmenuen. Bemærk, at status for alle konfigurerbare indstillinger anbefales. For at vælge en indstilling til konfiguration skal du indtaste nøglen til indstillingen.

Indtast f.eks. (1) for at vælge konfigurationsindstillinger til historik. Fra det næste skærmbillede skal du indtaste (0) for at huske redigering og vende tilbage til hovedmenuen (hvor status for denne indstilling skal ændres til Ikke-gemte ændringer).

Gentag de to foregående trin for de andre muligheder. Nu skal de første tre muligheder angive en status for ikke-gemte ændringer. Konfigurationsindstilling (4) giver dig mulighed for at vælge nogle almindelige shell-muligheder.

For at gemme de nye indstillinger skal du indtaste (0) . Du vil se meddelelsen vist i det følgende skærmbillede, og din kommandoprompt skal ændre sig fra & # 36 (for Bash) til % (for Zsh) .

Nu hvor du har konfigureret Zsh på dit Fedora-system, kan du fortsætte og teste nogle af dets nøglefunktioner, som vi nævnte i begyndelsen af denne artikel. Disse inkluderer automatisk udfyldelse, stavekorrektion og meget mere.

Gør Zsh som standardskal i Fedora

For at gøre Zsh til din standard shell, så den udføres, når du starter en session eller åbner en terminal, skal du udstede chsh-kommandoen, som bruges til at ændre en brugers login-shell som følger (du bliver bedt om at indtaste din kontoadgangskode).

$ grep tecmint /etc/passwd
$ chsh -s $(which zsh)
$ grep tecmint /etc/passwd

Ovenstående kommando informerer dit system om, at du vil indstille (-s) til din standard shell (hvilken zsh).

For flere brugsanvisninger, se zsh man-siden.

$ man zsh

Zsh en udvidet version af Bourne Shell (sh) med et stort antal nye funktioner og support til plugins og temaer. Hvis du har kommentarer eller spørgsmål, kan du kontakte os via feedbackformularen nedenfor.