Kaip įdiegti ir nustatyti Zsh Ubuntu 20.04


Šis straipsnis yra apie ZSH diegimą ir konfigūravimą Ubuntu 20.04. Šis veiksmas taikomas visiems Ubuntu platinimams. ZSH reiškia Z Shell, kuri yra apvalkalo programa, skirta Unix tipo operacinėms sistemoms. ZSH yra išplėstinė Bourne Shell versija, apimanti kai kurias BASH, KSH, TSH< funkcijas..

Zsh funkcijos

  • Komandinės eilutės užbaigimas.
  • Istorija gali būti dalijama tarp visų apvalkalų.
  • Išplėstinis failų globbavimas.
  • Geresnis kintamųjų ir masyvo valdymas.
  • Suderinamumas su apvalkalais, pvz., Bourne apvalkalu.
  • Komandų pavadinimų rašybos taisymas ir automatinis užpildymas.
  • Vardiniai katalogai.

„Zsh“ diegimas „Ubuntu Linux“.

Yra du būdai, kaip įdiegti ZSH Ubuntu naudojant apt paketų tvarkyklę ir įdiegti ją iš šaltinio.

Naudosime apt paketų tvarkyklę, kad įdiegtume ZSH Ubuntu.

sudo apt install zsh

Paketų tvarkyklė įdiegs naujausią ZSH leidimą, kuris yra 5.8.

zsh --version

zsh 5.8 (x86_64-ubuntu-linux-gnu)

Įdiegus ZSH jis nebus pakeistas ir nenustatytas kaip numatytasis apvalkalas. Turime pakeisti nustatymus, kad ZSH būtų numatytasis apvalkalas. Naudokite komandą „chsh“ su žyma '-s', kad pakeistumėte numatytąjį vartotojo apvalkalą.

echo $SHELL
chsh -s $(which zsh) 
or 
chsh -s /usr/bin/zsh

Dabar, norėdami naudoti naują zsh apvalkalą, atsijunkite nuo terminalo ir vėl prisijunkite.

Zsh nustatymas Ubuntu Linux

Palyginti su kitais apvalkalais, pvz., BASH, ZSH reikia atlikti tam tikrą konfigūraciją pirmą kartą. Pirmą kartą paleidus ZSH, bus pateikta keletas konfigūravimo parinkčių. Pažiūrėkime, kokios yra tos parinktys ir kaip jas konfigūruoti.

Pirmame puslapyje pasirinkite parinktį “1 ”, kuri pateksime į pagrindinį meniu.

Pagrindiniame meniu bus rodomos kai kurios rekomenduojamos konfigūruoti parinktys.

Paspauskite 1 ir turėsite sukonfigūruoti su istorija susijusius parametrus, pvz., kiek istorijos eilučių reikia išsaugoti ir istorijos failo vietą. Kai esate „Istorijos konfigūracijos puslapyje“, galite tiesiog įvesti "1" arba "2" arba "3", kad pakeistumėte susijusią konfigūraciją. Pakeitus būsena bus pakeista iš „dar neišsaugota“ į „nustatyta, bet neišsaugota“.

Paspauskite "0", kad prisimintumėte pakeitimus. Kai išeisite į pagrindinį meniu, būsena pasikeis iš „rekomenduojama“ į „Neišsaugoti pakeitimai“.

Panašiai turite pakeisti užbaigimo sistemos, raktų ir bendrųjų apvalkalo parinkčių konfigūraciją. Baigę paspauskite 0, kad išsaugotumėte visus pakeitimus.

Sąranka baigta dabar ir nuves jus į apvalkalą. Nuo kito karto jūsų apvalkalas nebus paleistas atliekant pradinę sąranką, bet prireikus galite vėl paleisti naujo vartotojo diegimo komandą, kaip parodyta toliau pateiktame paveikslėlyje.

Yra alternatyvus ir paprastas būdas, o ne rankiniu būdu nustatyti kiekvieną konfigūraciją. Tai yra mano įprastas būdas. Užuot pasirinkę parinktį "1" ir eidami į pagrindinį meniu, norėdami nustatyti kiekvieną nustatymą, galime pasirinkti parinktį "2", kuri užpildys .zshrc failą su numatytaisiais parametrais. Mes galime pakeisti parametrus tiesiogiai .zshrc faile.

Grįžti į Old Bash Shell

Jei norite grįžti prie senojo apvalkalo, turite atlikti toliau nurodytus veiksmus.

sudo apt --purge remove zsh
chsh -s $(which "SHELL NAME")

Dabar atidarykite naują seansą, kad pamatytumėte, ar pakeitimai bus veiksmingi

Tai viskas šiam straipsniui. Pažiūrėkite į mūsų straipsnį apie „oh-my-zsh“ diegimą ir konfigūravimą „ubuntu 20.04“. Įdiekite ZSH ir tyrinėkite jo funkcijas bei pasidalykite patirtimi su mumis.