Kā instalēt un iestatīt Zsh Ubuntu 20.04


Šis raksts ir par ZSH instalēšanu un konfigurēšanu Ubuntu 20.04. Šis solis attiecas uz visiem Ubuntu balstītajiem izplatījumiem. ZSH nozīmē Z Shell, kas ir čaulu programma Unix līdzīgām operētājsistēmām. ZSH ir paplašināta Bourne Shell versija, kurā ir iekļautas dažas BASH, KSH, TSH funkcijas.

  • Komandrindas pabeigšana.
  • Vēsturi var koplietot starp visiem čaulām.
  • Paplašināts fails globbing.
  • Labāka mainīgo un masīvu apstrāde.
  • Saderība ar čaumalām, piemēram, Bourne shell.
  • Pareizrakstības labošana un komandu nosaukumu automātiska aizpildīšana.
  • Nosauktie direktoriji.

Zsh instalēšana Ubuntu Linux

Ir divi veidi, kā instalēt ZSH Ubuntu, izmantojot apt pakotņu pārvaldnieku un instalējot to no avota.

Mēs izmantosim apt pakotņu pārvaldnieku, lai ZSH instalētu Ubuntu.

$ sudo apt install zsh

Pakotņu pārvaldnieks instalēs jaunāko ZSH laidienu, kas ir 5.8.

$ zsh --version

zsh 5.8 (x86_64-ubuntu-linux-gnu)

Instalējot ZSH, tas netiks modificēts un iestatīts kā noklusējuma apvalks. Mums ir jāmaina iestatījumi, lai ZSH kļūtu par noklusējuma čaulu. Izmantojiet komandu “chsh” ar karodziņu -s , lai pārslēgtu lietotāja noklusējuma čaulu.

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

Tagad, lai izmantotu jauno zsh apvalku, izrakstieties no termināla un piesakieties vēlreiz.

Zsh iestatīšana Ubuntu Linux

Salīdzinot ar citiem apvalkiem, piemēram, BASH, ZSH ir nepieciešama rūpēšanās par pirmo konfigurāciju. Pirmo reizi palaižot ZSH, tas jums ļaus konfigurēt. Apskatīsim, kādas ir šīs opcijas un kā šīs opcijas konfigurēt.

Pirmajā lapā atlasiet opciju “1” , kas novirzīs mūs uz galveno izvēlni.

Galvenajā izvēlnē tiks parādītas dažas ieteicamās konfigurēšanas opcijas.

Nospiediet 1, lai jūs konfigurētu ar vēsturi saistītos parametrus, piemēram, cik vēstures rindu jāsaglabā, un vēstures faila atrašanās vietu. Kad esat lapā Vēstures konfigurācijas lapa, varat vienkārši ierakstīt "1" vai "2" vai "3" , lai mainītu saistīto konfigurācija. Pēc tam, kad maināt statusu, tas tiks mainīts no “vēl nav saglabāts” uz “iestatīts, bet nav saglabāts”.

Nospiediet "0" , lai atcerētos izmaiņas. Kad esat nonācis galvenajā izvēlnē, statuss mainīsies no “ieteicams” uz “Nesaglabātas izmaiņas”.

Līdzīgi jums ir jāmaina pabeigšanas sistēmas konfigurācija, atslēgas un parastās čaulas opcijas. Kad esat pabeidzis, nospiediet “0”, lai saglabātu visas izmaiņas.

Iestatīšana tagad ir pabeigta, un jūs aizvedīsit uz čaulu. Nākamajā reizē jūsu čaula nedarbosies, veicot šo sākotnējo iestatīšanu, taču vajadzības gadījumā varat vēlreiz palaist komandu new-user install, kā parādīts zemāk esošajā attēlā.

Katras konfigurācijas manuāla iestatīšanas vietā ir alternatīvs un vienkāršs veids. Tas ir veids, kā es parasti dodu priekšroku. Tā vietā, lai izvēlētos opciju "1" un dotos uz galveno izvēlni, lai iestatītu katru iestatījumu, mēs varam izvēlēties opciju "2" , kas aizpildīs .zshrc fails ar noklusējuma parametriem. Mēs varam mainīt parametrus tieši failā .zshrc .

Atgriezieties pie Old Bash Shell

Ja vēlaties atgriezties pie vecās čaulas, jums jāveic šādas darbības.

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

Tagad atveriet jaunu sesiju, lai redzētu, ka izmaiņas ir efektīvas

Tas ir viss šim rakstam. Apskatiet mūsu rakstu par oh-my-zsh instalēšanu un konfigurēšanu Ubuntu 20.04. Instalējiet ZSH un izpētiet tā funkcijas un dalieties pieredzē ar mums.