உபுண்டுவில் ஓ மை இசட் நிறுவுவது எப்படி 20.04


யூனிக்ஸ் அடிப்படையிலான சூழல்களுடன் பணிபுரியும் போது, எங்கள் பெரும்பான்மையான நேரம் ஒரு முனையத்தில் வேலை செய்ய செலவிடப்படும். அழகாக இருக்கும் முனையம் நம்மை நன்றாக உணர வைக்கும் மற்றும் நமது உற்பத்தித்திறனை மேம்படுத்தும். இங்குதான் OH-MY-ZSH செயல்பாட்டுக்கு வருகிறது.

OH-MY-ZSH என்பது ZSH உள்ளமைவை நிர்வகிப்பதற்கான ஒரு திறந்த மூல கட்டமைப்பாகும், மேலும் இது சமூகத்தால் இயக்கப்படுகிறது. இது டன் பயனுள்ள செயல்பாடுகள், செருகுநிரல்கள், உதவியாளர்கள், கருப்பொருள்கள் மற்றும் முனையத்தில் உங்களை சிறந்ததாக்கும் சில விஷயங்களுடன் தொகுக்கப்பட்டுள்ளது. தற்போது 275+ செருகுநிரல்கள் மற்றும் 150 தீம்கள் ஆதரிக்கப்படுகின்றன.

முதலில் முதலில், உபுண்டுவில் ZSH ஐ உங்கள் இயல்புநிலை ஷெல்லாக நிறுவி அமைக்க வேண்டும்.

  • Zsh நிறுவப்பட வேண்டும் (v4.3.9 அல்லது அதற்கு மேற்பட்டவை செய்யும், ஆனால் நாங்கள் 5.0.8 மற்றும் புதியதை விரும்புகிறோம்).
  • விட்ஜெட்டை நிறுவ வேண்டும்.
  • கிட் நிறுவப்பட வேண்டும் (v2.4.11 அல்லது அதற்கு மேற்பட்டது பரிந்துரைக்கப்படுகிறது).

உபுண்டு லினக்ஸில் OH-MY-ZSH நிரலை எவ்வாறு நிறுவலாம் மற்றும் அமைப்பது என்று பார்ப்போம்.

உபுண்டு லினக்ஸில் OH-MY-ZSH ஐ நிறுவுகிறது

உங்கள் முனையத்தில் “சுருட்டை” அல்லது “Wget” கட்டளைகளைப் பயன்படுத்தி ஓ மை Zsh இன் நிறுவலை மேற்கொள்ளலாம். OS இல் ஒரு பயன்பாடு ஒன்று நிறுவப்பட்டுள்ளதா என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள், இல்லையெனில் பின்வரும் apt கட்டளையை இயக்குவதன் மூலம் அவற்றை git உடன் நிறுவவும்.

$ sudo apt install curl wget git

அடுத்து, ஓ மை Zsh ஐ கட்டளை வரி வழியாக சுருட்டை அல்லது wget உடன் காட்டவும்.

$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
OR
$ sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

நீங்கள் OH-MY-ZSH ஐ நிறுவியதும், அது உங்கள் இருக்கும் .zhrc கோப்பின் காப்புப்பிரதியை எடுக்கும். உள்ளமைவுகளுடன் புதிய .zshrc கோப்பு உருவாக்கப்படும். எனவே, நிறுவல் நீக்கியைப் பயன்படுத்தி OH-MY-ZSH ஐ அகற்ற முடிவு செய்யும் போதெல்லாம், தானாகவே பழைய .zshrc கோப்பு மாற்றப்படும்.

-rw-r--r--  1 tecmint tecmint  3538 Oct 27 02:40 .zshrc

அனைத்து உள்ளமைவுகளும் .zshrc கோப்பின் கீழ் வைக்கப்பட்டுள்ளன. நீங்கள் அளவுருக்களை மாற்றலாம் அல்லது புதிய செருகுநிரல்களை இயக்கலாம் அல்லது தேவைகளின் அடிப்படையில் கருப்பொருள்களை மாற்றலாம்.

.zshrc கோப்பில் நாம் மாற்றக்கூடிய சில முக்கியமான அளவுருக்களை உடைப்போம்.

OH-MY-ZSH இல் உள்ள அனைத்து அம்சங்களுக்கிடையில், நிறுவலுடன் ஒரு மூட்டையில் வரும் கருப்பொருள்களின் தொகுப்பை நான் விரும்புகிறேன். இது எனது முனைய தோற்றத்தையும் உணர்வையும் பார்வைக்கு மேம்படுத்துகிறது. தீம்கள் “/home/tecmint/.oh-my-zsh/themes/“ இன் கீழ் நிறுவப்பட்டுள்ளன.

$ ls /home/tecmint/.oh-my-zsh/themes/

இயல்பாகவே “ராபிரஸ்ஸல்” என்பது ஏற்றப்படும் தீம். தீம் மாற்ற .zshrc கோப்பின் கீழ் “ZSH_THEME = ” அளவுருவை மாற்றவும்.

$ nano ~/.zshrc

மாற்றங்கள் பயனுள்ளதாக இருக்க நீங்கள் கோப்பை மூல (மூல ~/.zshrc) செய்ய வேண்டும்.

$ source ~/.zshrc

OH-MY-ZSH ஆல் ஆதரிக்கப்படும் டன் செருகுநிரல்கள் உள்ளன. சொருகி அமைப்பது மிகவும் எளிதானது. நீங்கள் செய்ய வேண்டியது சொருகி தொகுப்பைப் பெற்று, .zshrc கோப்பில் உள்ள சொருகி அளவுருவில் சொருகி பெயரைச் சேர்க்கவும். இயல்பாக, நிறுவலுக்குப் பிறகு இயக்கப்பட்ட ஒரே சொருகி கிட் ஆகும்.

தொகுப்புகளை குளோன் செய்வதன் மூலம் இப்போது மேலும் இரண்டு செருகுநிரல்களை “ZSH-autosuggestions and ZSH-Syntax-சிறப்பம்சமாக” சேர்ப்பேன்.

$ git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

செருகுநிரல்களை திறம்பட செய்ய நீங்கள் செய்ய வேண்டியது .zhsrc கோப்பைத் திருத்த, சொருகி பெயரை செருகுநிரல்கள் =() இல் ஒவ்வொரு சொருகி பெயருக்கும் இடையில் இடைவெளியுடன் சேர்க்கவும்.

$ nano ~/.zshrc

மாற்றங்கள் பயனுள்ளதாக இருக்க இப்போது மூல (மூல ~/.zshrc) கோப்பு. இப்போது நீங்கள் ஸ்கிரீன்ஷாட்டில் இருந்து தானாக பரிந்துரைக்கும் அம்சம் இயக்கப்பட்டிருப்பதைக் காணலாம், மேலும் நான் முன்பு பயன்படுத்திய கட்டளையை அது நினைவில் வைத்துக் கொள்கிறது.

OH-MY-ZSH தானாகவே வாராந்திர புதுப்பிப்புகளை சரிபார்க்கிறது. இதை முடக்க, DISABLE_AUTO_UPDATE = ”true” அளவுருவை அமைக்கவும். ஏற்றுமதி UPDATE_ZSH_DAYS = அமைப்பதன் மூலம் புதுப்பிப்பு இயங்க வேண்டிய நாட்களின் எண்ணிக்கையையும் நீங்கள் கட்டுப்படுத்தலாம்.

கட்டளையை இயக்குவதன் மூலம் கையேடு புதுப்பிப்புகளை இயக்க முடியும்.

$ omz update

உபுண்டு லினக்ஸில் OH-MY-ZSH ஐ நீக்குகிறது

நீங்கள் oh-my-zsh ஐ அகற்ற விரும்பினால், “oh_my_zsh ஐ நிறுவல் நீக்கு” என்ற கட்டளையை இயக்கவும். இது தேவையான அனைத்து கோப்புகளையும் கோப்புறைகளையும் oh_my_zsh இன் பகுதியை அகற்றி முந்தைய நிலைக்கு மாற்றும். மாற்றங்கள் பயனுள்ளதாக இருக்க உங்கள் முனையத்தை மறுதொடக்கம் செய்யுங்கள்.

$ uninstall oh_my_zsh

இந்த கட்டுரைக்கு அதுதான். ஓ-மை-ஸிஷ் என்றால் என்ன, அதை எவ்வாறு நிறுவுவது மற்றும் கட்டமைப்பது என்பதை ஆராய்ந்தோம். செருகுநிரல்கள் மற்றும் கருப்பொருள்களையும் நாங்கள் பார்த்துள்ளோம். இந்த கட்டுரையில் நாங்கள் விவாதித்ததை விட நிறைய அம்சங்கள் உள்ளன. உங்கள் அனுபவத்தை ஆராய்ந்து எங்களுடன் பகிர்ந்து கொள்ளுங்கள்.