Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission. Læs mere.

Z shell er en effektiv, kraftfuld og interaktiv Unix shell. Det er nemt at installere, konfigurere, bruge og lære på enhver Linux-platform inklusive Ubuntu, Fedora, Arch Linux og mere.

Sådan kan du installere Z shell og Oh My Zsh på din Linux-maskine.

Hvad er Z Shell og Oh My Zsh?

Z shell, eller blot Zsh er en interaktiv login shell og en scripting sprog fortolker. Mange nyttige funktioner, som du finder i Bash, TCSH og ksh, blev indarbejdet i Zsh sammen med mange nye funktioner.

Oh My Zsh er en fantastisk, open source, fællesskabsdrevet ramme, der hjælper dig med at administrere Zsh-konfigurationen. Den kommer pakket med så mange nyttige funktioner, hjælpere, plugins, temaer og andre værktøjer, der tilbyder brugerne den bedste shell-oplevelse derude.

Selvom Zsh stort set ligner Bash, ligger fordelen ved at bruge Zsh i, at det er meget mere tilpasseligt end Bash.

instagram viewer

Sådan installeres Zsh på Linux

Start terminalen ved at trykke på Ctrl + Alt + T på tastaturet. Det er en god øvelse at opdatere og opgradere dit Linux-system før du installerer et nyt program på din maskine. Det her løser eventuelle ødelagte eller forældede pakker på dit system der kan skabe et problem under installation af en ny applikation.

Nu hvor systempakkerne er opdaterede, kan du installere Zsh. Her er kommandoerne til at installere Zsh på nogle større Linux-distributioner:

For Ubuntu, kør:

sudo apt installere zsh

For at installere Zsh på Fedora, kør:

sudo dnf installere zsh

På Arch Linux skal du køre:

sudo pacman -S zsh

Installationsprocessen vil også dække grundlæggende konfigurationer, som du altid kan omkonfigurere senere.

Bekræft Zsh-installationen

En måde at bekræfte installationen på er at tjekke den version af Zsh, du lige har installeret. Udfør følgende kommando for at kontrollere versionen:

zsh --version

På terminalen vil du se versionsnummeret efter indtastning af kommandoen. Hvis terminalen ikke viser versionsnummeret, betyder det, at der var et eller andet problem med installationen.

Som standard er Zsh installeret i /usr/bin vejviser. For at bekræfte den placering, hvor du har installeret Zsh, skal du køre:

hvor er zsh

Outputtet viser stien til Zsh på terminalen.

Sådan installeres Oh-My-Zsh på Linux

Powerline er et kraftfuldt plugin til Vim, som giver statuslinjer og prompter til flere andre applikationer, såsom Zsh, Bash, Qtile, IPython, tmux og Awesome. Det giver nyttige forbedringer til Zsh. For at installere det på Ubuntu og Debian, udfør:

sudo apt installere git-core curl fonts-powerline

Om Fedora:

sudo dnf installere powerline-skrifttyper

Sådan installerer du Powerline-skrifttyper på Arch Linux:

sudo pacman -S powerline-skrifttyper

Trin 1: Installer Oh My Zsh på Linux

Når Powerline-skrifttyper er installeret, er det tid til endelig at installere oh-my-zsh-pakken. Der er to måder at installere det på: ved hjælp af curl og wget.

For at installere Oh My Zsh ved hjælp af curl, udfør:

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

I stedet, hvis du vil bruge wget til at installere Oh My Zsh, skal du bruge dette:

wget --no-check-certificate http://install.ohmyz.sh -O - | sh

Under installationsprocessen vil installationsprogrammet spørge dig, om du vil gøre Zsh til standardskal eller ej. For at gøre Zsh til standard shell på dit system, skriv Ja og ramte Gå ind på tastaturet. Du kan ændre standard shell senere med chsh Hvis du vil.

Når du har installeret Oh My Zsh på dit system, vil du se følgende bekræftelsesmeddelelse på terminalen, der bekræfter vellykket installation:

For at afinstallere oh-my-zsh fra dit system skal du køre:

uninstall_oh_my_zsh

Konfigurer Oh My Zsh på Linux

Lad os dykke ned i nogle grundlæggende konfigurationer, som du skal forstå for at tilpasse Oh My Zsh, som du kan lide.

1. Aktiver plugins ved hjælp af Zsh-konfigurationsfilen

For at se, hvilke plugins der er tilgængelige, skal du åbne Oh My Zsh Plugins-side på GitHub.

Her finder du en liste over alle plugins, som du kan bruge i Oh My Zsh. Når du har besluttet, hvilket plugin du vil bruge, skal du åbne Zsh-konfigurationsfilen ved hjælp af nano:

nano ~/.zshrc

Find i filen plugins() fungere. Indenfor parentesen skal du tilføje navnet på det plugin, du vil aktivere. For eksempel, hvis du vil aktivere "git", skal du tilføje det sådan:

plugins=(git)

Gem og afslut filen ved at trykke på Ctrl + X derefter Y på tastaturet.

For at opdatere ændringer skal du køre:

kilde ~/.zshrc

2. Indstil Oh My Zsh Theme

Du finder alle Oh My Zsh-temaer i ~/.oh-my-zsh/themes vejviser. For at se alle de tilgængelige temaer skal du gå til Oh My Zsh Themes side på GitHub.

Du kan også forhåndsvise disse temaer i din browser. Når du har besluttet dig for temaet, skal du åbne Zsh-konfigurationsfilen sådan her:

sudo nano ~/.zshrc

Gå til linjen, der siger ZSH_THEME="". Her skal du indtaste det tema, du vil beholde. Hvis du f.eks. vil ændre temaet til "agnoster", skal du indtaste temanavnet sådan her:

ZSH_THEME="agnoster"

Du kan også indstille denne mulighed til "tilfældig", hvis du vil skifte mellem forskellige temaer regelmæssigt.

ZSH_THEME="tilfældig"

Hvad hvis du ikke vil bruge alle temaerne, men kun nogle få specifikke? Heldigvis har du også mulighed for at beholde et sæt temaer. Find linjen, der siger ZSH_THEME_RANDOM_CANDIDATES=() og indtast temanavnene som dette:

ZSH_THEME_RANDOM_CANDIDATES=("agnoster""grml""robbyrussell")

Genindlæs filen for at ændringerne træder i kraft:

kilde ~/.zshrc

3. Konfigurer de automatiske opdateringer

Oh My Zsh opdateres automatisk hver anden uge. Du kan deaktivere denne indstilling i Zsh-konfigurationsfilen på denne måde:

DISABLE_AUTO_UPDATE="rigtigt"

Du kan også konfigurere det antal dage, du ønsker, at Zsh skal søge efter opdateringer som dette:

UPDATE_ZSH_DAYS=1

Z Shell tilbyder funktioner, som du ikke finder andre steder

Z shell kommer med så mange funktioner, som er svære at finde i andre skaller. Den kommer med en indbygget stavekontrol og giver dig mulighed for at fremhæve kode. Den leveres med masser af fantastiske temaer, du kan anvende på skallen. Du kan også konfigurere skallen til at vise vigtige systemoplysninger.

Med masser af funktioner klar til at hjælpe dig, kan du nu begynde at skrive scripts og Bash-programmer mere effektivt for at automatisere opgaver og spare masser af din tid. Godt scripting!