Lesere som deg er med på å støtte MUO. Når du foretar et kjøp ved å bruke lenker på nettstedet vårt, kan vi tjene en tilknyttet provisjon. Les mer.

Z-skall er et effektivt, kraftig og interaktivt Unix-skall. Det er enkelt å installere, konfigurere, bruke og lære på hvilken som helst Linux-plattform, inkludert Ubuntu, Fedora, Arch Linux og mer.

Slik kan du installere Z shell og Oh My Zsh på din Linux-maskin.

Hva er Z Shell og Oh My Zsh?

Z shell, eller ganske enkelt Zsh er et interaktivt påloggingsskall og en skriptspråktolk. Mange nyttige funksjoner som du finner i Bash, TCSH og ksh ble integrert i Zsh sammen med mange nye funksjoner.

Oh My Zsh er et fantastisk, åpen kildekode, fellesskapsdrevet rammeverk som hjelper deg med å administrere Zsh-konfigurasjonen. Den kommer fullpakket med så mange nyttige funksjoner, hjelpere, plugins, temaer og andre verktøy som gir brukerne den beste skallopplevelsen der ute.

Selv om Zsh er ganske lik Bash, ligger fordelen med å bruke Zsh i det faktum at det er mye mer tilpassbart enn Bash.

Hvordan installere Zsh på Linux

For å starte, start terminalen ved å trykke Ctrl + Alt + T på tastaturet. Det er en god praksis å oppdatere og oppgradere Linux-systemet før du installerer et nytt program på maskinen. Dette løser eventuelle ødelagte eller utdaterte pakker på systemet ditt som kan skape et problem mens du installerer en ny applikasjon.

Nå som systempakkene er oppdatert, kan du installere Zsh. Her er kommandoene for å installere Zsh på noen store Linux-distribusjoner:

For Ubuntu, kjør:

sudo apt installere zsh

For å installere Zsh på Fedora, kjør:

sudo dnf installere zsh

På Arch Linux, kjør:

sudo pacman -S zsh

Installasjonsprosessen vil også dekke grunnleggende konfigurasjoner som du alltid kan konfigurere på nytt senere.

Bekreft Zsh-installasjonen

En måte å bekrefte installasjonen på er å sjekke versjonen av Zsh du nettopp installerte. Utfør følgende kommando for å sjekke versjonen:

zsh --versjon

På terminalen vil du se versjonsnummeret etter å ha skrevet inn kommandoen. Hvis terminalen ikke klarer å vise versjonsnummeret, betyr dette at det var et problem med installasjonen.

Som standard er Zsh installert i /usr/bin katalog. For å bekrefte plasseringen der du har installert Zsh, kjør:

hvor er zsh

Utgangen vil vise banen til Zsh på terminalen.

Hvordan installere Oh-My-Zsh på Linux

Powerline er en kraftig plugin for Vim som gir statuslinjer og meldinger for flere andre applikasjoner, som Zsh, Bash, Qtile, IPython, tmux og Awesome. Det gir nyttige forbedringer til Zsh. For å installere det på Ubuntu og Debian, kjør:

sudo apt installere git-core curl fonts-powerline

På Fedora:

sudo dnf installere powerline-fonter

Slik installerer du Powerline-fonter på Arch Linux:

sudo pacman -S powerline-fonter

Trinn 1: Installer Oh My Zsh på Linux

Når Powerline-fonter er installert, er det på tide å endelig installere oh-my-zsh-pakken. Det er to måter å installere det på: ved å bruke curl og wget.

For å installere Oh My Zsh ved hjelp av curl, kjør:

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

I stedet, hvis du vil bruke wget til å installere Oh My Zsh, bruk dette:

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

Under installasjonsprosessen vil installasjonsprogrammet spørre deg om du vil gjøre Zsh til standard skall eller ikke. For å gjøre Zsh til standard skall på systemet ditt, skriv Ja og treffer Tast inn på tastaturet. Du kan endre standard skall senere med chsh hvis du vil.

Når du har installert Oh My Zsh på systemet ditt, vil du se følgende bekreftelsesmelding på terminalen som bekrefter vellykket installasjon:

For å avinstallere oh-my-zsh fra systemet ditt, kjør:

avinstaller_oh_my_zsh

Konfigurer Oh My Zsh på Linux

La oss dykke ned i noen grunnleggende konfigurasjoner som du trenger å forstå for å tilpasse Oh My Zsh slik du vil.

1. Aktiver plugins ved å bruke Zsh-konfigurasjonsfilen

For å se hvilke plugins som er tilgjengelige, åpne Oh My Zsh Plugins-side på GitHub.

Her finner du en liste over alle plugins som du kan bruke i Oh My Zsh. Etter at du har bestemt deg for hvilken plugin du vil bruke, åpner du Zsh-konfigurasjonsfilen med nano:

nano ~/.zshrc

I filen finner du plugins() funksjon. Innenfor parentesen legger du til navnet på plugin-en du vil aktivere. For eksempel, hvis du vil aktivere "git", legg det til slik:

plugins=(git)

Lagre og avslutt filen ved å trykke Ctrl + X deretter Y på tastaturet.

For å oppdatere endringer, kjør:

kilde ~/.zshrc

2. Sett Oh My Zsh-tema

Du finner alle Oh My Zsh-temaene i ~/.oh-my-zsh/temaer katalog. For å se alle tilgjengelige temaer, gå til Oh My Zsh Themes-side på GitHub.

Du kan også forhåndsvise disse temaene i nettleseren din. Når du har bestemt deg for temaet, åpner du Zsh-konfigurasjonsfilen slik:

sudo nano ~/.zshrc

Gå til linjen som sier ZSH_THEME="". Her skriver du inn temaet du vil beholde. Hvis du for eksempel vil endre temaet til "agnoster", skriv inn temanavnet slik:

ZSH_THEME="agnoster"

Du kan også sette dette alternativet til "tilfeldig" hvis du ønsker å bytte mellom ulike temaer regelmessig.

ZSH_THEME="tilfeldig"

Hva om du ikke vil bruke alle temaene, men bare noen få spesifikke? Heldigvis har du også muligheten til å beholde et sett med temaer. Finn linjen som sier ZSH_THEME_RANDOM_CANDIDATES=() og skriv inn temanavnene slik:

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

Last inn filen på nytt for at endringene skal tre i kraft:

kilde ~/.zshrc

3. Konfigurer automatiske oppdateringer

Oh My Zsh oppdateres automatisk annenhver uke. Du kan deaktivere denne innstillingen i Zsh-konfigurasjonsfilen slik:

DISABLE_AUTO_UPDATE="ekte"

Du kan også konfigurere antall dager du vil at Zsh skal se etter oppdateringer som dette:

UPDATE_ZSH_DAYS=1

Z Shell tilbyr funksjoner du ikke finner andre steder

Z-skall kommer med så mange funksjoner som er vanskelige å finne i andre skall. Den kommer med en innebygd stavekontroll og lar deg markere kode. Den leveres med mange fantastiske temaer du kan bruke på skallet. Du kan også konfigurere skallet til å vise viktig systeminformasjon.

Med tonnevis av funksjoner klare for å hjelpe deg, kan du nå begynne å skrive skript og Bash-programmer mer effektivt for å automatisere oppgaver og spare mye tid. Lykke til med scripting!