Bii o ṣe le Fi sori ẹrọ ati Ṣeto Zsh ni Ubuntu 20.04


Nkan yii jẹ nipa fifi sori ẹrọ ati tunto ZSH lori Ubuntu 20.04. Igbesẹ yii kan si gbogbo awọn pinpin kaakiri Ubuntu. ZSH duro fun Z Shell eyiti o jẹ eto ikarahun fun awọn ọna ṣiṣe bii Unix. ZSH jẹ ẹya ti o gbooro ti Bourne Shell eyiti o ṣafikun diẹ ninu awọn ẹya ti BASH, KSH, TSH.

    Ipari-laini ipari.
  • Itan-akọọlẹ le pin laarin gbogbo awọn ibon nlanla.
  • Fikun faili globbing.
  • Oniyipada to dara julọ ati mimu orun.
  • ibaramu pẹlu awọn nlanla bii ikarahun bourne.
  • Atunṣe akọtọ ati adaṣe kikun ti awọn orukọ aṣẹ.
  • Awọn ilana ilana ti a darukọ.

Fifi Zsh sori Ubuntu Linux

Awọn ọna meji lo wa lati fi sori ẹrọ ZSH ni Ubuntu ni lilo oluṣakoso package ohun elo ati fifi sori ẹrọ lati orisun.

A yoo lo oluṣakoso package apt lati fi ZSH sori Ubuntu.

$ sudo apt install zsh

Oluṣakoso package yoo fi sori ẹrọ tujade tuntun ti ZSH eyiti o jẹ 5.8.

$ zsh --version

zsh 5.8 (x86_64-ubuntu-linux-gnu)

Fifi ZSH sii ko ni yipada ati ṣeto bi ikarahun aiyipada. A ni lati yipada awọn eto lati ṣe ZSH ikarahun aiyipada wa. Lo aṣẹ “chsh” pẹlu asia -s lati yipada ikarahun aiyipada fun olumulo.

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

Bayi lati lo ikarahun zsh tuntun, jade kuro ninu ebute naa ki o wọle lẹẹkansii.

Ṣiṣeto Up Zsh ni Ubuntu Linux

Ti a ṣe afiwe si awọn ibon nlanla miiran bi BASH, ZSH nilo diẹ ninu iṣeto-akoko akọkọ lati tọju. Nigbati o ba bẹrẹ ZSH fun igba akọkọ o yoo sọ ọ diẹ ninu awọn aṣayan lati tunto. Jẹ ki a wo kini awọn aṣayan wọnyẹn ati bi o ṣe le tunto awọn aṣayan wọnyẹn.

Yan aṣayan \"1" lori oju-iwe akọkọ eyiti yoo mu wa lọ si akojọ aṣayan akọkọ.

Akojọ aṣayan akọkọ yoo han diẹ ninu awọn aṣayan ti a ṣe iṣeduro lati tunto.

Tẹ 1, yoo mu ọ lati tunto awọn ipilẹ ti o ni ibatan Itan bii ọpọlọpọ awọn ila itan lati ni idaduro ati ipo faili itan. Lọgan ti o ba wa lori “oju-iwe Iṣeto Itan” o le tẹ ni kia kia \"1 \" tabi \"2 \" tabi \"3 \" koodu lati yipada iṣeto ni nkan. Ni kete ti o ba ṣe ipo iyipada yoo yipada lati\"ko tii fipamọ" si\"ṣeto ṣugbọn ko fipamọ".

Tẹ \"0 \" lati ranti awọn ayipada naa. Ni kete ti o ba jade si ipo akojọ aṣayan akọkọ yoo yipada lati “iṣeduro” si “Awọn ayipada ti ko ni fipamọ“.

Bakan naa, o ni lati tunto iṣeto fun eto ipari, awọn bọtini, ati awọn aṣayan ikarahun ti o wọpọ. Lọgan ti o ti ṣe tẹ “0” lati fipamọ gbogbo awọn ayipada naa.

Eto ti pari bayi o yoo mu ọ lọ si ikarahun naa. Lati igba miiran ikarahun rẹ kii yoo ṣiṣẹ nipasẹ ipilẹṣẹ akọkọ, ṣugbọn o le ṣiṣe aṣẹ olumulo titun ti a fi sori ẹrọ lẹẹkansi bi a ṣe han ninu aworan isalẹ ni igbakugba ti o nilo.

Ọna miiran ati ọna irọrun wa dipo fifi ọwọ ṣeto iṣeto kọọkan. Eyi ni ọna ti Mo fẹran deede. Dipo yiyan aṣayan \"1 \" ati lilọ si akojọ ašayan akọkọ lati ṣeto eto kọọkan, a le yan aṣayan \"2 \" eyiti yoo ṣe agbejade .zshrc faili pẹlu awọn ipilẹ aiyipada. A le yi awọn ipele pada taara ni faili .zshrc .

Pada si Old Bash Shell

Ni ọran ti o fẹ pada si ikarahun atijọ o ni lati tẹle awọn igbesẹ isalẹ.

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

Bayi ṣii igba tuntun lati wo awọn ayipada lati munadoko

Iyẹn ni gbogbo fun nkan yii. Wo oju-iwe wa lori fifi sori ẹrọ ati tito leto oh-my-zsh lori ubuntu 20.04. Fi ZSH sii ki o ṣawari awọn ẹya rẹ ki o pin iriri rẹ pẹlu wa.