Z ஷெல் ஒரு திறமையான, சக்திவாய்ந்த மற்றும் ஊடாடும் யுனிக்ஸ் ஷெல் ஆகும். உபுண்டு, ஃபெடோரா, ஆர்ச் லினக்ஸ் மற்றும் பலவற்றை உள்ளடக்கிய எந்த லினக்ஸ் இயங்குதளத்திலும் நிறுவுதல், கட்டமைத்தல், பயன்படுத்துதல் மற்றும் கற்றுக்கொள்வது எளிது.
உங்கள் லினக்ஸ் கணினியில் Z ஷெல் மற்றும் Oh My Zsh ஐ எவ்வாறு நிறுவலாம் என்பது இங்கே.
Z Shell மற்றும் Oh My Zsh என்றால் என்ன?
Z ஷெல், அல்லது Zsh என்பது ஒரு ஊடாடும் உள்நுழைவு ஷெல் மற்றும் ஸ்கிரிப்டிங் மொழி மொழிபெயர்ப்பாளர். Bash, TCSH மற்றும் ksh இல் நீங்கள் காணும் பல பயனுள்ள அம்சங்கள் பல புதிய அம்சங்களுடன் Zsh இல் இணைக்கப்பட்டுள்ளன.
ஓ மை Zsh என்பது ஒரு அற்புதமான, திறந்த மூல, சமூகத்தால் இயக்கப்படும் கட்டமைப்பாகும், இது Zsh உள்ளமைவை நிர்வகிக்க உதவுகிறது. இது பல பயனுள்ள செயல்பாடுகள், உதவியாளர்கள், செருகுநிரல்கள், தீம்கள் மற்றும் பயனர்களுக்கு சிறந்த ஷெல் அனுபவத்தை வழங்கும் பிற பயன்பாடுகளுடன் நிரம்பியுள்ளது.
Zsh பாஷுடன் மிகவும் ஒத்ததாக இருந்தாலும், Zsh ஐப் பயன்படுத்துவதன் நன்மை என்னவென்றால், இது பாஷை விட மிகவும் தனிப்பயனாக்கக்கூடியது.
லினக்ஸில் Zsh ஐ எவ்வாறு நிறுவுவது
தொடங்க, அழுத்துவதன் மூலம் முனையத்தைத் தொடங்கவும் Ctrl + Alt + T விசைப்பலகையில். இது ஒரு நல்ல நடைமுறை உங்கள் லினக்ஸ் சிஸ்டத்தைப் புதுப்பித்து மேம்படுத்தவும் உங்கள் கணினியில் புதிய பயன்பாட்டை நிறுவும் முன். இது உங்கள் கணினியில் ஏதேனும் உடைந்த அல்லது காலாவதியான தொகுப்புகளை தீர்க்கிறது ஒரு புதிய பயன்பாட்டை நிறுவும் போது ஒரு சிக்கலை உருவாக்கலாம்.
இப்போது கணினி தொகுப்புகள் புதுப்பித்த நிலையில் உள்ளன, நீங்கள் Zsh ஐ நிறுவலாம். சில முக்கிய லினக்ஸ் விநியோகங்களில் Zsh ஐ நிறுவுவதற்கான கட்டளைகள் இங்கே:
உபுண்டுவிற்கு, இயக்கவும்:
sudo apt install zsh
ஃபெடோராவில் Zsh ஐ நிறுவ, இயக்கவும்:
sudo dnf install zsh
ஆர்ச் லினக்ஸில், இயக்கவும்:
sudo pacman -S zsh
நிறுவல் செயல்முறையானது அடிப்படை உள்ளமைவுகளையும் உள்ளடக்கும், பின்னர் நீங்கள் எப்போதும் மீண்டும் கட்டமைக்க முடியும்.
Zsh நிறுவலைச் சரிபார்க்கவும்
நிறுவலைச் சரிபார்க்க ஒரு வழி, நீங்கள் இப்போது நிறுவிய Zsh இன் பதிப்பைச் சரிபார்க்க வேண்டும். பதிப்பைச் சரிபார்க்க பின்வரும் கட்டளையை இயக்கவும்:
zsh --version
முனையத்தில், கட்டளையை உள்ளிட்ட பிறகு பதிப்பு எண்ணைக் காண்பீர்கள். டெர்மினல் பதிப்பு எண்ணைக் காட்டத் தவறினால், நிறுவலில் சில சிக்கல்கள் இருந்தன என்று அர்த்தம்.
முன்னிருப்பாக, Zsh இல் நிறுவப்பட்டுள்ளது /usr/bin அடைவு. நீங்கள் Zsh ஐ நிறுவிய இடத்தை உறுதிப்படுத்த, இயக்கவும்:
whereis zsh
வெளியீடு முனையத்தில் Zshக்கான பாதையைக் காண்பிக்கும்.
Linux இல் Oh-My-Zsh ஐ எவ்வாறு நிறுவுவது
பவர்லைன் என்பது Vim க்கான ஒரு சக்திவாய்ந்த செருகுநிரலாகும், இது Zsh, Bash, Qtile, IPython, tmux மற்றும் Awesome போன்ற பல பயன்பாடுகளுக்கான நிலை வரிகள் மற்றும் அறிவுறுத்தல்களை வழங்குகிறது. இது Zshக்கு பயனுள்ள மேம்பாடுகளை வழங்குகிறது. உபுண்டு மற்றும் டெபியனில் இதை நிறுவ, இயக்கவும்:
sudo apt install git-core curl fonts-powerline
எங்கே ஃபெடோரா:
கர்னல்_ டாஸ்க் (0)
sudo dnf install powerline-fonts
ஆர்ச் லினக்ஸில் Powerline எழுத்துருக்களை நிறுவ:
sudo pacman -S powerline-fonts
படி 1: Linux இல் Oh My Zsh ஐ நிறுவவும்
Powerline எழுத்துருக்கள் நிறுவப்பட்டதும், இறுதியாக oh-my-zsh தொகுப்பை நிறுவுவதற்கான நேரம் இது. அதை நிறுவ இரண்டு வழிகள் உள்ளன: சுருட்டை மற்றும் wget பயன்படுத்தி.
சுருட்டைப் பயன்படுத்தி Oh My Zsh ஐ நிறுவ, இயக்கவும்:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh
அதற்கு பதிலாக, Oh My Zsh ஐ நிறுவ wget ஐப் பயன்படுத்த விரும்பினால், இதைப் பயன்படுத்தவும்:
wget --no-check-certificate http://install.ohmyz.sh -O - | sh
நிறுவல் செயல்முறையின் போது, நீங்கள் Zsh ஐ இயல்புநிலை ஷெல் ஆக்க வேண்டுமா இல்லையா என்று நிறுவி உங்களிடம் கேட்கும். Zsh ஐ உங்கள் கணினியில் இயல்புநிலை ஷெல் ஆக்க, தட்டச்சு செய்யவும் ஆம் மற்றும் அடித்தது உள்ளிடவும் விசைப்பலகையில். உன்னால் முடியும் முன்னிருப்பு ஷெல்லை பின்னர் chsh உடன் மாற்றவும் உனக்கு வேண்டுமென்றால்.
உங்கள் கணினியில் Oh My Zsh ஐ நிறுவியதும், வெற்றிகரமான நிறுவலைச் சரிபார்க்கும் பின்வரும் உறுதிப்படுத்தல் செய்தியை முனையத்தில் காண்பீர்கள்:
உங்கள் கணினியிலிருந்து oh-my-zsh ஐ நிறுவல் நீக்க, இயக்கவும்:
uninstall_oh_my_zsh
Linux இல் Oh My Zsh ஐ உள்ளமைக்கவும்
Oh My Zsh ஐ நீங்கள் விரும்பும் வழியில் தனிப்பயனாக்க நீங்கள் புரிந்து கொள்ள வேண்டிய சில அடிப்படை உள்ளமைவுகளுக்குள் நுழைவோம்.
1. Zsh உள்ளமைவு கோப்பைப் பயன்படுத்தி செருகுநிரல்களைச் செயல்படுத்தவும்
எந்த செருகுநிரல்கள் உள்ளன என்பதைப் பார்க்க, அதைத் திறக்கவும் Oh My Zsh Plugins on GitHub .
Oh My Zsh இல் நீங்கள் பயன்படுத்தக்கூடிய அனைத்து செருகுநிரல்களின் பட்டியலை இங்கே காணலாம். நீங்கள் எந்த செருகுநிரலைப் பயன்படுத்த விரும்புகிறீர்கள் என்பதைத் தீர்மானித்த பிறகு, நானோவைப் பயன்படுத்தி Zsh உள்ளமைவு கோப்பைத் திறக்கவும்:
nano ~/.zshrc
கோப்பில், கண்டுபிடிக்கவும் செருகுநிரல்கள் () செயல்பாடு. அடைப்புக்குறிக்குள், நீங்கள் செயல்படுத்த விரும்பும் செருகுநிரலின் பெயரைச் சேர்க்கவும். எடுத்துக்காட்டாக, நீங்கள் 'git' ஐச் செயல்படுத்த விரும்பினால், அதை இப்படிச் சேர்க்கவும்:
plugins=(git)
அழுத்துவதன் மூலம் கோப்பைச் சேமித்து வெளியேறவும் Ctrl + X பிறகு ஒய் விசைப்பலகையில்.
மாற்றங்களைப் புதுப்பிக்க, இயக்கவும்:
source ~/.zshrc
2. ஓ மை Zsh தீம் அமைக்கவும்
அனைத்து ஓ மை Zsh தீம்களையும் நீங்கள் காணலாம் ~/.oh-my-zsh/themes அடைவு. கிடைக்கக்கூடிய அனைத்து தீம்களையும் பார்க்க, செல்லவும் கிட்ஹப்பில் ஓ மை Zsh தீம்கள் பக்கம் .
உங்கள் உலாவியில் இந்தத் தீம்களை முன்னோட்டமிடவும் முடியும். கருப்பொருளை நீங்கள் முடிவு செய்தவுடன், Zsh உள்ளமைவு கோப்பை இப்படி திறக்கவும்:
sudo nano ~/.zshrc
என்று சொல்லும் வரிக்குச் செல்லவும் ZSH_THEME='' . இங்கே, நீங்கள் வைத்திருக்க விரும்பும் தீம் உள்ளிடவும். எடுத்துக்காட்டாக, தீமினை “அக்னோஸ்டர்” என மாற்ற விரும்பினால், தீம் பெயரை இப்படி உள்ளிடவும்:
ZSH_THEME="agnoster"
நீங்கள் வெவ்வேறு தீம்களுக்கு இடையே தொடர்ந்து மாற விரும்பினால், இந்த விருப்பத்தை 'ரேண்டம்' என்றும் அமைக்கலாம்.
ZSH_THEME="random"
நீங்கள் எல்லா தீம்களையும் பயன்படுத்த விரும்பவில்லை ஆனால் சில குறிப்பிட்டவற்றை மட்டும் பயன்படுத்தினால் என்ன செய்வது? அதிர்ஷ்டவசமாக, தீம்களின் தொகுப்பை வைத்திருக்க உங்களுக்கு விருப்பம் உள்ளது. என்று சொல்லும் வரியைக் கண்டறியவும் ZSH_THEME_RANDOM_CANDIDATES=() மேலும் இது போன்ற தீம் பெயர்களை உள்ளிடவும்:
ZSH_THEME_RANDOM_CANDIDATES=("agnoster" "grml" "robbyrussell")
மாற்றங்கள் நடைமுறைக்கு வர கோப்பை மீண்டும் ஏற்றவும்:
source ~/.zshrc
3. தானியங்கி புதுப்பிப்புகளை உள்ளமைக்கவும்
ஓ My Zsh ஒவ்வொரு இரண்டு வாரங்களுக்கும் தானாகவே புதுப்பிக்கப்படும். Zsh உள்ளமைவு கோப்பில் இந்த அமைப்பை இப்படி முடக்கலாம்:
DISABLE_AUTO_UPDATE="true"
இது போன்ற புதுப்பிப்புகளை Zsh சரிபார்க்க விரும்பும் நாட்களின் எண்ணிக்கையையும் நீங்கள் கட்டமைக்கலாம்:
wsappx என்றால் என்ன (2)
UPDATE_ZSH_DAYS=1
Z Shell நீங்கள் வேறு எங்கும் காண முடியாத அம்சங்களை வழங்குகிறது
Z ஷெல் மற்ற ஷெல்களில் கண்டுபிடிக்க கடினமாக இருக்கும் பல அம்சங்களுடன் வருகிறது. இது ஒரு உள்ளமைக்கப்பட்ட எழுத்துப்பிழை சரிபார்ப்புடன் வருகிறது மற்றும் குறியீட்டை முன்னிலைப்படுத்த உங்களை அனுமதிக்கிறது. நீங்கள் ஷெல்லுக்கு விண்ணப்பிக்கக்கூடிய ஏராளமான அற்புதமான தீம்களுடன் இது அனுப்பப்படுகிறது. முக்கியமான கணினி தகவலைக் காண்பிக்க ஷெல்லை உள்ளமைக்கலாம்.
உங்களுக்கு உதவ பல அம்சங்கள் தயாராக இருப்பதால், பணிகளை தானியக்கமாக்குவதற்கும் உங்கள் நேரத்தை மிச்சப்படுத்துவதற்கும் நீங்கள் இப்போது ஸ்கிரிப்ட்கள் மற்றும் பாஷ் நிரல்களை மிகவும் திறமையாக எழுதத் தொடங்கலாம். இனிய ஸ்கிரிப்டிங்!