Monien uusien ominaisuuksien lisäksi MacOS Catalina tuo markkinoille Apple käyttöön ja zsh (Z-kuori) paikoillaan Kemut (Bourne-jälleen kuori). Käyttäjät, jotka tuntevat Bash-skriptit ja vuorovaikutteiset komentorivit terminaali, he huomasivat tämän muutoksen nopeasti. Päätteessä ehdotetaan suorittamaan komentorivi tämän tekemiseksi siirtyminen Bashista Zsh: iin.
The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
Käytetty 16 vuotta sitten, OS X 10.2 Jaguarin ajankohdasta lähtien, Bashia on käytetty pääasiallisena kehittäjäkuorena komentosarjat ja komentorivit MacOS-järjestelmän pohjaan.
Miksi siirtyminen Bashista Zsh: iin tehtiin
Yksinkertaisesti sanottuna kyse olisi rajoituksista, jotka asettaa jakelulisenssi (GNU) Bashin käyttöön.
Bash on kehitysvaiheessa, saavutti 5.0-version. Lopullinen versio julkaistiin tammikuun alussa 2019. kuitenkin Apple käytti MacOS Mojavea (julkaistiin 2018: n syksyllä) vanhentunutta versiota. Se oli edullinen Bash EI MITÄÄN, versio 2007: stä. Bashin uudemmat versiot on julkaistu lisenssillä GNU General Public License muokattu (GPLv3), joka vaatii jonkin verran rajoitukset ja lausekkeet ohjelmistotoimittajille.
Bash Vs. zsh
Käyttäjille siirtyminen Bashista Zsh: lle tulee olla ilo. Varsinkin niille, jotka käyttävät terminaalia usein. zsh (Z-kuori) perustuu samaan kieleen kuin Bash, mutta se tuo mielenkiintoisia ominaisuuksia. Intuitiiviset komentorivit, kytkeäMönkijät ja teemat grafiikkaa.
Bash-komentojen lisäksi Zsh: ssä on myös monia muita erityisiä komentoja, ja käyttäjä voi määrittää monia niistä suorittamaan joitain toimintoja. Nimi.
- komentorivien automaattinen täyttö (itse täyttö)
- laajennetut muuttujat
- korvata polku
- intuitiivinen polun jatkaminen. “/u/lo/b <TAB>” menee kansioon / usr / local / bin
- tuki oh-my-zsh laajennettuja ominaisuuksia varten
- teemat tukevat terminaalissa
- paljon muuta, esitetty täällä.
Oh-My-zsh on Zsh: n suosituin kehys, jota toimitetaan monien kanssa kytkeäMönkijät ja teemat mukana. Helppo asentaa, määrittää ja mukauttaa.
Kuinka asentaa Oh-My-Zsh for Zsh MacOSiin
Suorita komentorivi terminaalissa:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Asennuksen jälkeen oh-my-zsh sinulla on runsas kirjasto liitännäiset jos teemoja. Lisäksi asetuksista riippuen on monia määritys- ja mukautusvaihtoehtoja. Kaikki yksityiskohdat löytyy täältä.
Moduuli- ja apuohjelmasuositukset: iTerm2 (emulaattoriterminaali, joka korvaa terminaalin), Homebrew jos pelkäät POWERLEVEL9K Zsh: lle (Oh-My-Zsh).
Kuinka muuttaa oletuskuoria MacOS Catalina -sovelluksessa
Jos et ole tyytyväinen zsh, voit aina palata takaisin Bashiin macOS Catalinassa. Muista kuitenkin, että se on 2007: n alkeellinen Bash-versio.
Suorita komentorivi terminaalissa palataksesi Bashiin:
chsh -s /bin/bash
Bashin ja Zsh: n lisäksi voit aktivoida muita kuoria MacOS Catalina -sovelluksessa.
Suorita päätekomennossa cat /etc/shells
jonka kautta voit nähdä macOS Catalina -sovelluksen kuoret.
/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh