Kif Tinstalla u Twaqqaf Zsh f'Ubuntu 20.04


Dan l-artikolu huwa dwar l-installazzjoni u l-konfigurazzjoni ta 'ZSH fuq Ubuntu 20.04. Dan il-pass japplika għad-distribuzzjonijiet kollha bbażati fuq Ubuntu. ZSH tfisser Z Shell li huwa programm tal-qoxra għal sistemi operattivi bħal Unix. ZSH hija verżjoni estiża ta 'Bourne Shell li tinkorpora xi karatteristiċi ta' BASH, KSH, TSH.

  • Tlestija tal-linja tal-kmand.
  • L-istorja tista' tinqasam fost il-qxur kollha.
  • Fajl estiż fil-globbing.
  • Immaniġġjar aħjar tal-varjabbli u tal-matriċi.
  • Kompatibbiltà ma' qxur bħall-qoxra tal-bourne.
  • Korezzjoni tal-ortografija u timla awtomatika tal-ismijiet tal-kmand.
  • Diretorji msemmija.

Installazzjoni ta 'Zsh f'Ubuntu Linux

Hemm żewġ modi kif tinstalla ZSH f'Ubuntu billi tuża maniġer tal-pakketti apt u tinstallah mis-sors.

Aħna se nużaw il-maniġer tal-pakketti apt biex ninstallaw ZSH fuq Ubuntu.

$ sudo apt install zsh

Il-maniġer tal-pakketti se jinstalla l-aħħar rilaxx ta 'ZSH li huwa 5.8.

$ zsh --version

zsh 5.8 (x86_64-ubuntu-linux-gnu)

L-installazzjoni ta 'ZSH mhux se timmodifika u tissettjah bħala l-qoxra default. Irridu nimmodifikaw is-settings biex nagħmlu ZSH il-qoxra default tagħna. Uża l-kmand chsh bil-marka -s biex taqleb il-qoxra default għall-utent.

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

Issa biex tuża l-qoxra zsh il-ġdida, illoggja mit-terminal u illoggja mill-ġdid.

Twaqqif ta 'Zsh f'Ubuntu Linux

Meta mqabbel ma 'qxur oħra bħal BASH, ZSH jeħtieġ xi konfigurazzjoni għall-ewwel darba li għandha tittieħed ħsieb. Meta tibda ZSH għall-ewwel darba se tarmi xi għażliet biex tikkonfigura. Ejja naraw x'inhuma dawk l-għażliet u kif tikkonfigura dawk l-għażliet.

Agħżel l-għażla \1” fl-ewwel paġna li twassalna għall-menu prinċipali.

Il-menu prinċipali se juri xi għażliet rakkomandati biex jiġi kkonfigurat.

Agħfas 1, se tieħdok biex tikkonfigura parametri relatati mal-Istorja bħal kemm għandhom jinżammu linji tal-istorja u l-post tal-fajl tal-istorja. Ladarba tkun fuq il-paġna tal-Konfigurazzjoni tal-Istorja tista' sempliċement ittajpja \1\ jew \2\ jew \3\ biex tibdel il-konfigurazzjoni assoċjata. Ladarba inti tagħmel l-istatus li qed jinbidel se jinbidel minn \għadha mhux salvata għal \issettjat iżda mhux salvat.

Agħfas \0\ biex tiftakar il-bidliet. Ladarba toħroġ għall-istatus tal-menu prinċipali jinbidel minn rakkomandat għal Bidliet mhux salvati.

Bl-istess mod, għandek timmodifika l-konfigurazzjoni għas-sistema ta 'tlestija, iċ-ċwievet u l-għażliet tal-qoxra komuni. Ladarba jsir agħfas 0 biex issalva l-bidliet kollha.

Is-setup tlesta issa u se tieħdok għall-qoxra. Mill-ħin li jmiss il-qoxra tiegħek mhux se tgħaddi minn dawn is-setup inizjali, iżda tista 'tħaddem il-kmand ta' installazzjoni ta 'utent ġdid mill-ġdid kif muri fl-immaġni ta' hawn taħt kull meta jkun meħtieġ.

Hemm mod alternattiv u faċli minflok twaqqaf manwalment kull konfigurazzjoni. Dan huwa l-mod kif nippreferi normalment. Minflok ma nagħżlu l-għażla \1\ u mmorru fil-menu prinċipali biex tissettja kull setting, nistgħu nagħżlu l-għażla \2\ li timla l- >.zshrc fajl b'parametri default. Nistgħu nibdlu l-parametri direttament fil-fajl .zshrc.

Aqbad għal Old Bash Shell

Fil-każ li trid terġa 'lura għall-qoxra l-antika trid issegwi l-passi hawn taħt.

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

Issa tiftaħ sessjoni ġdida biex tara li l-bidliet ikunu effettivi

Dak kollu għal dan l-artikolu. Agħti ħarsa lejn l-artiklu tagħna dwar l-installazzjoni u l-konfigurazzjoni ta' oh-my-zsh fuq ubuntu 20.04. Installa ZSH u esplora l-karatteristiċi tiegħu u jaqsam l-esperjenza tiegħek magħna.