ఉబుంటులో Zsh ను ఎలా ఇన్స్టాల్ చేయాలి మరియు సెటప్ చేయాలి 20.04


ఈ వ్యాసం ఉబుంటు 20.04 లో ZSH ని ఇన్uస్టాల్ చేయడం మరియు కాన్ఫిగర్ చేయడం. ఈ దశ ఉబుంటు ఆధారిత అన్ని పంపిణీలకు వర్తిస్తుంది. ZSH అంటే Z షెల్, ఇది యునిక్స్ లాంటి ఆపరేటింగ్ సిస్టమ్స్ కొరకు షెల్ ప్రోగ్రామ్. ZSH అనేది బోర్న్ షెల్ యొక్క విస్తరించిన సంస్కరణ, ఇది BASH, KSH, TSH యొక్క కొన్ని లక్షణాలను కలిగి ఉంటుంది.

  • కమాండ్-లైన్ పూర్తి.
  • చరిత్రను అన్ని షెల్స్uలో పంచుకోవచ్చు.
  • విస్తరించిన ఫైల్ గ్లోబింగ్.
  • మంచి వేరియబుల్ మరియు శ్రేణి నిర్వహణ.
  • బోర్న్ షెల్ వంటి షెల్స్uతో అనుకూలత.
  • కమాండ్ పేర్ల స్పెల్లింగ్ దిద్దుబాటు మరియు ఆటోఫిల్.
  • పేరున్న డైరెక్టరీలు.

ఉబుంటు లైనక్స్uలో Zsh ని ఇన్uస్టాల్ చేస్తోంది

సముచితమైన ప్యాకేజీ నిర్వాహికిని ఉపయోగించి ఉబుంటులో ZSH ని ఇన్uస్టాల్ చేయడానికి మరియు మూలం నుండి ఇన్uస్టాల్ చేయడానికి రెండు మార్గాలు ఉన్నాయి.

మేము ఉబుంటులో ZSH ని ఇన్uస్టాల్ చేయడానికి apt ప్యాకేజీ నిర్వాహికిని ఉపయోగిస్తాము.

$ sudo apt install zsh

ప్యాకేజీ మేనేజర్ 5.8 అయిన ZSH యొక్క తాజా విడుదలను ఇన్uస్టాల్ చేస్తుంది.

$ zsh --version

zsh 5.8 (x86_64-ubuntu-linux-gnu)

ZSH ని ఇన్uస్టాల్ చేయడం సవరించదు మరియు డిఫాల్ట్ షెల్uగా సెట్ చేయదు. ZSH ను మా డిఫాల్ట్ షెల్ చేయడానికి మేము సెట్టింగులను సవరించాలి. వినియోగదారు కోసం డిఫాల్ట్ షెల్ మారడానికి -s ఫ్లాగ్uతో “chsh” ఆదేశాన్ని ఉపయోగించండి.

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

ఇప్పుడు క్రొత్త zsh షెల్ ఉపయోగించడానికి, టెర్మినల్ నుండి లాగ్ అవుట్ చేసి మళ్ళీ లాగిన్ అవ్వండి.

ఉబుంటు లైనక్స్uలో Zsh ని ఏర్పాటు చేస్తోంది

BASH వంటి ఇతర షెల్స్uతో పోలిస్తే, ZSH కి మొదటిసారి కాన్ఫిగరేషన్ అవసరం. మీరు మొదటిసారి ZSH ను ప్రారంభించినప్పుడు ఇది కాన్ఫిగర్ చేయడానికి మీకు కొన్ని ఎంపికలను విసిరివేస్తుంది. ఆ ఎంపికలు ఏమిటో మరియు ఆ ఎంపికలను ఎలా కాన్ఫిగర్ చేయాలో చూద్దాం.

మొదటి పేజీలో 1 "1” ఎంపికను ఎంచుకోండి, అది మమ్మల్ని ప్రధాన మెనూకు తీసుకెళుతుంది.

ప్రధాన మెనూ కాన్ఫిగర్ చేయడానికి కొన్ని సిఫార్సు చేసిన ఎంపికలను ప్రదర్శిస్తుంది.

1 నొక్కండి, ఎన్ని చరిత్ర పంక్తులను నిలుపుకోవాలి మరియు చరిత్ర ఫైల్ స్థానం వంటి చరిత్ర సంబంధిత పారామితులను కాన్ఫిగర్ చేయడానికి ఇది మిమ్మల్ని తీసుకుంటుంది. మీరు “చరిత్ర ఆకృతీకరణ పేజీ” లో చేరిన తర్వాత మీరు \"1 \" లేదా \"2 \" లేదా \"3 \" అనుబంధిత కాన్ఫిగరేషన్uను మార్చడానికి. మీరు మార్చిన తర్వాత status "ఇంకా సేవ్ చేయబడలేదు" నుండి set "సెట్uకు మార్చబడుతుంది కాని సేవ్ చేయబడలేదు".

మార్పులను గుర్తుంచుకోవడానికి \"0 \" నొక్కండి. మీరు ప్రధాన మెనూ స్థితికి వచ్చిన తర్వాత “సిఫార్సు చేయబడిన” నుండి “సేవ్ చేయని మార్పులు” గా మారుతుంది.

అదేవిధంగా, మీరు పూర్తి సిస్టమ్, కీలు మరియు సాధారణ షెల్ ఎంపికల కోసం కాన్ఫిగరేషన్uను సవరించాలి. పూర్తి చేసిన తర్వాత అన్ని మార్పులను సేవ్ చేయడానికి “0” నొక్కండి.

సెటప్ ఇప్పుడు పూర్తయింది మరియు ఇది మిమ్మల్ని షెల్uకు తీసుకెళుతుంది. తరువాతి సమయం నుండి మీ షెల్ ఈ ప్రారంభ సెటప్ ద్వారా అమలు చేయదు, కానీ అవసరమైనప్పుడు దిగువ చిత్రంలో చూపిన విధంగా మీరు క్రొత్త-వినియోగదారు ఇన్uస్టాల్ ఆదేశాన్ని మళ్లీ అమలు చేయవచ్చు.

ప్రతి కాన్ఫిగరేషన్uను మాన్యువల్uగా సెటప్ చేయడానికి బదులుగా ప్రత్యామ్నాయ మరియు సులభమైన మార్గం ఉంది. నేను సాధారణంగా ఇష్టపడే మార్గం ఇది. \"1 \" ఎంపికను ఎంచుకుని, ప్రతి సెట్టింగ్uను సెట్ చేయడానికి ప్రధాన మెనూకు వెళ్లే బదులు, మనం \"2 \" ఎంపికను ఎంచుకోవచ్చు, ఇది <కోడ్uను జనసాంద్రత చేస్తుంది > .zshrc డిఫాల్ట్ పారామితులతో ఫైల్. మేము పారామితులను నేరుగా .zshrc ఫైల్uలో మార్చవచ్చు.

ఓల్డ్ బాష్ షెల్uకు తిరిగి వెళ్ళు

ఒకవేళ మీరు పాత షెల్uకు తిరిగి వెళ్లాలనుకుంటే మీరు ఈ క్రింది దశలను అనుసరించాలి.

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

మార్పులు ప్రభావవంతంగా ఉండటానికి ఇప్పుడు క్రొత్త సెషన్uను తెరవండి

ఈ వ్యాసం కోసం అంతే. ఉబుంటు 20.04 లో ఓహ్-మై-జెడ్uను ఇన్uస్టాల్ చేయడం మరియు కాన్ఫిగర్ చేయడంపై మా కథనాన్ని చూడండి. ZSH ని ఇన్uస్టాల్ చేయండి మరియు దాని లక్షణాలను అన్వేషించండి మరియు మీ అనుభవాన్ని మాతో పంచుకోండి.