Hur man installerar Z Shell (Zsh) och Oh My Zsh på Linux

Hur man installerar Z Shell (Zsh) och Oh My Zsh på Linux
Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

Z-skal är ett effektivt, kraftfullt och interaktivt Unix-skal. Det är lätt att installera, konfigurera, använda och lära sig på vilken Linux-plattform som helst, inklusive Ubuntu, Fedora, Arch Linux och mer.





Så här kan du installera Z shell och Oh My Zsh på din Linux-maskin.





Vad är Z Shell och Oh My Zsh?

Z-skal, eller helt enkelt Zsh, är ett interaktivt inloggningsskal och en skriptspråkstolk. Många användbara funktioner som du hittar i Bash, TCSH och ksh införlivades i Zsh tillsammans med många nya funktioner.





Oh My Zsh är ett fantastiskt, öppen källkod, community-drivet ramverk som hjälper dig att hantera Zsh-konfiguration. Den kommer packad med så många användbara funktioner, hjälpare, plugins, teman och andra verktyg som erbjuder användarna den bästa skalupplevelsen där ute.

Även om Zsh är ganska likt Bash, ligger fördelen med att använda Zsh i det faktum att det är mycket mer anpassningsbart än Bash.



Hur man installerar Zsh på Linux

Starta terminalen genom att trycka på för att starta Ctrl + Alt + T på tangentbordet. Det är en bra övning att uppdatera och uppgradera ditt Linux-system innan du installerar ett nytt program på din maskin. Detta löser eventuella trasiga eller föråldrade paket på ditt system som kan skapa ett problem när du installerar ett nytt program.

Nu när systempaketen är uppdaterade kan du installera Zsh. Här är kommandona för att installera Zsh på några större Linux-distributioner:





För Ubuntu, kör:

 sudo apt install zsh

För att installera Zsh på Fedora, kör:





 sudo dnf install zsh

På Arch Linux, kör:

hur man kopierar e -postadresser från gmail
 sudo pacman -S zsh

Installationsprocessen kommer också att täcka grundläggande konfigurationer som du alltid kan konfigurera om senare.

Verifiera Zsh-installationen

Ett sätt att verifiera installationen är att kontrollera vilken version av Zsh du just installerade. Kör följande kommando för att kontrollera versionen:

 zsh --version

På terminalen kommer du att se versionsnumret efter att ha angett kommandot. Om terminalen inte visar versionsnumret betyder det att det var något problem med installationen.

Som standard är Zsh installerat i /usr/bin katalog. För att bekräfta platsen där du har installerat Zsh, kör:

 whereis zsh

Utgången visar sökvägen till Zsh på terminalen.

Hur man installerar Oh-My-Zsh på Linux

Powerline är ett kraftfullt plugin för Vim som ger statusrader och uppmaningar för flera andra applikationer, som Zsh, Bash, Qtile, IPython, tmux och Awesome. Det ger användbara förbättringar av Zsh. För att installera det på Ubuntu och Debian, kör:

 sudo apt install git-core curl fonts-powerline

Var Fedora:

 sudo dnf install powerline-fonts

Så här installerar du Powerline-teckensnitt på Arch Linux:

 sudo pacman -S powerline-fonts

Steg 1: Installera Oh My Zsh på Linux

När Powerline-teckensnitt är installerade är det dags att äntligen installera oh-my-zsh-paketet. Det finns två sätt att installera det: med curl och wget.

För att installera Oh My Zsh med curl, kör:

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

Istället, om du vill använda wget för att installera Oh My Zsh, använd detta:

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

Under installationsprocessen kommer installationsprogrammet att fråga dig om du vill göra Zsh till standardskalet eller inte. För att göra Zsh till standardskalet på ditt system, skriv Ja och slå Stiga på på tangentbordet. Du kan ändra standardskalet senare med chsh om du vill.

När du har installerat Oh My Zsh på ditt system kommer du att se följande bekräftelsemeddelande på terminalen som verifierar att installationen lyckats:

  ubuntu-terminal som visar att ohmyzsh har installerats

För att avinstallera oh-my-zsh från ditt system, kör:

 uninstall_oh_my_zsh

Konfigurera Oh My Zsh på Linux

Låt oss dyka in i några grundläggande konfigurationer som du behöver förstå för att anpassa Oh My Zsh som du vill.

1. Aktivera insticksprogram med hjälp av Zsh-konfigurationsfilen

För att se vilka plugins som är tillgängliga, öppna Oh My Zsh Plugins-sida på GitHub .

Här hittar du en lista över alla plugins som du kan använda i Oh My Zsh. När du har bestämt dig för vilken plugin du vill använda, öppna Zsh-konfigurationsfilen med nano:

 nano ~/.zshrc
  zsh-filen öppnas med nanoredigerare på ubuntu

Leta reda på filen i filen plugins() fungera. Inom parentesen lägger du till namnet på plugin-programmet du vill aktivera. Till exempel, om du vill aktivera 'git', lägg till det så här:

 plugins=(git)

Spara och avsluta filen genom att trycka på Ctrl + X sedan Y på tangentbordet.

vad kan du göra med en silhuett cameo

För att uppdatera ändringar, kör:

 source ~/.zshrc

2. Ställ in Oh My Zsh-tema

Du hittar alla Oh My Zsh-teman i ~/.oh-my-zsh/themes katalog. För att se alla tillgängliga teman, gå till Oh My Zsh Themes-sida på GitHub .

Du kan också förhandsgranska dessa teman i din webbläsare. När du har bestämt dig för temat, öppna Zsh-konfigurationsfilen så här:

 sudo nano ~/.zshrc

Gå till raden som säger ZSH_THEME='' . Här anger du det tema du vill behålla. Om du till exempel vill ändra temat till 'agnoster', anger du temanamnet så här:

 ZSH_THEME="agnoster"
  ändra tema till agnoster i z-shell-konfigurationsfilen

Du kan också ställa in det här alternativet till 'slumpmässigt' om du vill växla mellan olika teman regelbundet.

 ZSH_THEME="random"

Vad händer om du inte vill använda alla teman utan bara några få specifika? Lyckligtvis har du också möjlighet att behålla en uppsättning teman. Leta upp raden som säger ZSH_THEME_RANDOM_CANDIDATES=() och skriv in temanamnen så här:

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

Ladda om filen för att ändringarna ska träda i kraft:

 source ~/.zshrc

3. Konfigurera de automatiska uppdateringarna

Oh My Zsh uppdateras automatiskt varannan vecka. Du kan inaktivera den här inställningen i Zsh-konfigurationsfilen så här:

 DISABLE_AUTO_UPDATE="true"

Du kan också konfigurera antalet dagar du vill att Zsh ska leta efter uppdateringar så här:

 UPDATE_ZSH_DAYS=1

Z Shell erbjuder funktioner som du inte hittar någon annanstans

Z-skal kommer med så många funktioner som är svåra att hitta i andra skal. Den kommer med en inbyggd stavningskontroll och låter dig markera kod. Den levereras med massor av fantastiska teman som du kan applicera på skalet. Du kan också konfigurera skalet för att visa viktig systeminformation.

Med massor av funktioner redo att hjälpa dig kan du nu börja skriva skript och Bash-program mer effektivt för att automatisera uppgifter och spara mycket tid. Lycka till med manus!