Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

Z shell on tehokas, tehokas ja interaktiivinen Unix-kuori. Se on helppo asentaa, määrittää, käyttää ja oppia millä tahansa Linux-alustalla, mukaan lukien Ubuntu, Fedora, Arch Linux ja muut.

Näin voit asentaa Z shellin ja Oh My Zsh: n Linux-koneellesi.

Mikä on Z Shell ja Oh My Zsh?

Z-kuori tai yksinkertaisesti Zsh on interaktiivinen kirjautumiskuori ja komentosarjakielen tulkki. Monet hyödylliset ominaisuudet, joita löydät Bashista, TCSH: sta ja ksh: stä, sisällytettiin Zsh: iin sekä monia uusia ominaisuuksia.

Oh My Zsh on hämmästyttävä avoimen lähdekoodin yhteisölähtöinen kehys, joka auttaa hallitsemaan Zsh-kokoonpanoa. Se on täynnä hyödyllisiä toimintoja, apuohjelmia, laajennuksia, teemoja ja muita apuohjelmia, jotka tarjoavat käyttäjille parhaan shell-kokemuksen.

Vaikka Zsh on melko samanlainen kuin Bash, Zsh: n käytön etu on siinä, että se on paljon muokattavampi kuin Bash.

Kuinka asentaa Zsh Linuxiin

Aloita käynnistämällä pääte painamalla Ctrl + Alt + T näppäimistöllä. Se on hyvä käytäntö päivittää ja päivittää Linux-järjestelmäsi ennen kuin asennat koneellesi uuden sovelluksen. Tämä ratkaisee kaikki rikkinäiset tai vanhentuneet paketit järjestelmässäsi joka voi aiheuttaa ongelmia uuden sovelluksen asennuksessa.

Nyt kun järjestelmäpaketit ovat ajan tasalla, voit asentaa Zsh: n. Tässä ovat komennot Zsh: n asentamiseksi joihinkin suuriin Linux-jakeluihin:

Suorita Ubuntu:

sudo apt Asentaa zsh

Asenna Zsh Fedoraan suorittamalla:

sudo dnf Asentaa zsh

Suorita Arch Linuxissa:

sudo pacman -S zsh

Asennusprosessi kattaa myös peruskokoonpanot, jotka voit aina määrittää uudelleen myöhemmin.

Tarkista Zsh-asennus

Yksi tapa tarkistaa asennus on tarkistaa juuri asentamasi Zsh-versio. Suorita seuraava komento tarkistaaksesi version:

zsh --versio

Terminaalissa näet versionumeron komennon antamisen jälkeen. Jos pääte ei näytä versionumeroa, tämä tarkoittaa, että asennuksessa oli jokin ongelma.

Oletuksena Zsh on asennettuna /usr/bin hakemistosta. Vahvista sijainti, johon olet asentanut Zsh: n, suorittamalla:

missä on zsh

Tulos näyttää polun Zsh-päätteelle.

Kuinka asentaa Oh-My-Zsh Linuxiin

Powerline on tehokas Vim-laajennus, joka tarjoaa tilarivit ja kehotteet useille muille sovelluksille, kuten Zsh, Bash, Qtile, IPython, tmux ja Awesome. Se tarjoaa hyödyllisiä parannuksia Zsh: hen. Asenna se Ubuntuun ja Debianiin suorittamalla:

sudo apt Asentaa git-core curl fonts-powerline

Fedorassa:

sudo dnf Asentaa powerline-fontit

Powerline-fonttien asentaminen Arch Linuxiin:

sudo pacman -S powerline-fontit

Vaihe 1: Asenna Oh My Zsh Linuxiin

Kun Powerline-fontit on asennettu, on aika viimein asentaa oh-my-zsh-paketti. On kaksi tapaa asentaa se: käyttämällä curl ja wget.

Asenna Oh My Zsh curlilla suorittamalla:

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

Sen sijaan, jos haluat asentaa Oh My Zsh -ohjelman wgetillä, käytä tätä:

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

Asennuksen aikana asennusohjelma kysyy, haluatko tehdä Zsh: sta oletuskuoren vai et. Jos haluat tehdä Zsh: sta järjestelmän oletuskuoren, kirjoita Joo ja osui Tulla sisään näppäimistöllä. Sinä pystyt muuta oletuskuori myöhemmin komennolla chsh jos haluat.

Kun olet asentanut Oh My Zsh -sovelluksen järjestelmääsi, näet seuraavan vahvistusviestin päätteessä, joka vahvistaa asennuksen onnistumisen:

Poista oh-my-zsh järjestelmästäsi suorittamalla:

uninstall_oh_my_zsh

Määritä Oh My Zsh Linuxissa

Sukellaan peruskokoonpanoihin, jotka sinun on ymmärrettävä mukauttaaksesi Oh My Zsh haluamallasi tavalla.

1. Aktivoi laajennukset Zsh-määritystiedoston avulla

Jos haluat nähdä, mitkä laajennukset ovat saatavilla, avaa Oh My Zsh Plugins -sivu GitHubissa.

Täältä löydät luettelon kaikista Oh My Zsh -sovelluksen lisäosista. Kun olet päättänyt, mitä laajennusta haluat käyttää, avaa Zsh-määritystiedosto nanolla:

nano ~/.zshrc

Etsi tiedostosta plugins() toiminto. Lisää suluihin sen laajennuksen nimi, jonka haluat aktivoida. Jos esimerkiksi haluat aktivoida "gitin", lisää se seuraavasti:

plugins=(git)

Tallenna ja poistu tiedostosta painamalla Ctrl + X sitten Y näppäimistöllä.

Päivitä muutokset suorittamalla:

lähde ~/.zshrc

2. Aseta Oh My Zsh -teema

Löydät kaikki Oh My Zsh -teemat tästä ~/.oh-my-zsh/themes hakemistosta. Näet kaikki käytettävissä olevat teemat siirtymällä kohtaan Oh My Zsh -teemat -sivu GitHubissa.

Voit myös esikatsella näitä teemoja selaimessasi. Kun olet päättänyt teeman, avaa Zsh-määritystiedosto seuraavasti:

sudo nano ~/.zshrc

Siirry riville, joka sanoo ZSH_THEME="". Kirjoita tähän teema, jonka haluat säilyttää. Jos esimerkiksi haluat muuttaa teemaksi "agnoster", kirjoita teeman nimi seuraavasti:

ZSH_THEME="agnosteri"

Voit myös asettaa tämän vaihtoehdon "satunnaiseksi", jos haluat vaihtaa eri teemojen välillä säännöllisesti.

ZSH_THEME="satunnainen"

Entä jos et halua käyttää kaikkia teemoja vaan vain muutamia tiettyjä? Onneksi sinulla on myös mahdollisuus säilyttää joukko teemoja. Etsi rivi, joka sanoo ZSH_THEME_RANDOM_CANDIDATES=() ja kirjoita teemojen nimet seuraavasti:

ZSH_THEME_RANDOM_CANDIDATES=("agnosteri""grml""robbyrussell")

Lataa tiedosto uudelleen, jotta muutokset tulevat voimaan:

lähde ~/.zshrc

3. Määritä automaattiset päivitykset

Oh My Zsh päivittyy automaattisesti kahden viikon välein. Voit poistaa tämän asetuksen käytöstä Zsh-määritystiedostossa seuraavasti:

DISABLE_AUTO_UPDATE="totta"

Voit myös määrittää, kuinka monta päivää Zsh tarkistaa päivitykset seuraavasti:

UPDATE_ZSH_DAYS=1

Z Shell tarjoaa ominaisuuksia, joita et löydä mistään muualta

Z-kuoren mukana tulee niin monia ominaisuuksia, joita on vaikea löytää muista kuorista. Siinä on sisäänrakennettu oikeinkirjoituksen tarkistus, ja sen avulla voit korostaa koodia. Siinä on paljon upeita teemoja, joita voit soveltaa kuoreen. Voit myös määrittää kuoren näyttämään tärkeitä järjestelmätietoja.

Monien ominaisuuksien ansiosta voit nyt alkaa kirjoittaa komentosarjoja ja Bash-ohjelmia tehokkaammin automatisoidaksesi tehtäviä ja säästääksesi paljon aikaasi. Hyvää käsikirjoitusta!