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-skal 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 Installera zsh
För att installera Zsh på Fedora, kör:
sudo dnf Installera zsh
På Arch Linux, kör:
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:
var är 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 Installera git-core curl fonts-powerline
På Fedora:
sudo dnf Installera powerline-teckensnitt
Så här installerar du Powerline-teckensnitt på Arch Linux:
sudo pacman -S powerline-teckensnitt
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:
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
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.
För att uppdatera ändringar, kör:
källa ~/.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"
Du kan också ställa in det här alternativet till "slumpmässigt" om du vill växla mellan olika teman regelbundet.
ZSH_THEME="slumpmässig"
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:
källa ~/.zshrc
3. Konfigurera automatiska uppdateringar
Oh My Zsh uppdateras automatiskt varannan vecka. Du kan inaktivera den här inställningen i Zsh-konfigurationsfilen så här:
DISABLE_AUTO_UPDATE="Sann"
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!