அடுத்த கட்டுரையில் நாம் எப்படி முடியும் என்பதைப் பார்க்கப் போகிறோம் கொடுக்கப்பட்ட தொகுப்பு நிறுவப்பட்டதா இல்லையா என்பதை முனையத்திலிருந்து சரிபார்க்கவும் எங்கள் உபுண்டு கணினியில். சில நேரங்களில் பயனர்கள் இந்த தகவலை ஒன்று அல்லது இன்னொரு விஷயத்திற்கு தெரிந்து கொள்ள வேண்டியிருக்கும்.
இந்த தகவலைப் பெற, அதைப் பெறுவதற்கான பல்வேறு வழிகளைக் காணலாம். கூகிளில் சிறிது தேடுகிறீர்கள் இந்தத் தரவைப் பெறுவதற்கான பல்வேறு வழிகள். இது ஒரு கட்டத்தில் எல்லா பயனர்களுக்கும் எப்போதும் பயனுள்ளதாக இருக்கும். இந்த கட்டுரையில் நாம் ஏழு வழிகளை விட்டுவிடப் போகிறோம், இதன் மூலம் ஒவ்வொரு பயனரும் தனக்கு மிகவும் பொருத்தமான ஒன்றைத் தேர்வு செய்யலாம்.
கொடுக்கப்பட்ட தொகுப்பு நிறுவப்பட்டதா இல்லையா என்பதை உபுண்டுவில் சரிபார்க்க முனையத்திலிருந்து நாம் என்ன பயன்படுத்தலாம்?
- பொருத்தமான. நிறுவ, பதிவிறக்க, அகற்ற, தேட மற்றும் தேட இது ஒரு சக்திவாய்ந்த கட்டளை வரி கருவி தொகுப்புகளை நிர்வகிக்கவும் டெபியன் அடிப்படையிலான கணினிகளில்.
- apt-cache. பயன்படுத்தப்படுகிறது ஒரு தொகுப்பின் APT கேச் அல்லது மெட்டாடேட்டாவை வினவவும்.
- dpkg. அது ஒரு தொகுப்பு மேலாளர் டெபியன் அடிப்படையிலான அமைப்புகளுக்கு.
- dpkg- வினவல். இது ஒரு கருவி dpkg தரவுத்தளத்தை வினவவும்.
- எந்த. இந்த கட்டளை இயங்கக்கூடிய முழு பாதையையும் வழங்குகிறது.
- எங்கிருந்தாலும். பயன்படுத்தப்படுகிறது கொடுக்கப்பட்ட கட்டளைக்கு பைனரி, மூல மற்றும் மேன் பக்க கோப்புகளைக் கண்டறியவும்.
- கண்டறிவது. லோகேட் கட்டளை கண்டுபிடிப்பதைக் காட்டிலும் வேகமாக வேலை செய்கிறது ஏனெனில் இது புதுப்பிக்கப்பட்ட தரவுத்தளத்தைப் பயன்படுத்துகிறது, அதே நேரத்தில் கண்டுபிடிப்பு கட்டளை உண்மையான கணினியைத் தேடுகிறது.
ஒரு தொகுப்பு நிறுவப்பட்டதா என்பதை சரிபார்க்க எடுத்துக்காட்டுகள்
முதலில், எனக்கு பின்வரும் கட்டளைகள் உள்ளன என்று கூறுங்கள் உபுண்டு 19.04 இல் சோதிக்கப்பட்டது.
Apt கட்டளை
APT முனையத்திற்கான ஒரு சக்திவாய்ந்த கருவியாகும், இதன் மூலம் நாம் நிறுவலாம், பதிவிறக்கலாம், நீக்கலாம், தேடலாம் மற்றும் நிர்வகிக்கலாம் தொகுப்புகள் பற்றிய தகவல்களை அணுகவும். தொகுப்பு மேலாண்மை தொடர்பான குறைவான பயன்படுத்தப்பட்ட கட்டளை வரி பயன்பாடுகளும் இதில் உள்ளன.
apt list vim
Apt-cache கட்டளை
கட்டளை பொருத்தமான-கேச் APT உள் தரவுத்தளத்திலிருந்து APT கேச் அல்லது தொகுப்பு மெட்டாடேட்டாவை வினவ பயன்படுகிறது. இது கொடுக்கப்பட்ட தொகுப்பு பற்றிய தகவல்களைத் தேடி காண்பிக்கும். தொகுப்பு நிறுவப்பட்டதா இல்லையா, நிறுவப்பட்ட தொகுப்பின் பதிப்பு, மூல களஞ்சியத்தின் தகவல் இது நமக்குக் காண்பிக்கும்.
பின்வரும் எடுத்துக்காட்டில், விம் தொகுப்பு ஏற்கனவே கணினியில் நிறுவப்பட்டிருப்பதைக் காண்போம்.
apt-cache policy vim
Dpkg கட்டளை
டி.பி.கே.ஜி. இது தொகுப்புகளை நிறுவுதல், உருவாக்குதல், நீக்குதல் மற்றும் நிர்வகிப்பதற்கான ஒரு கருவியாகும், ஆனால் மற்ற தொகுப்பு மேலாண்மை அமைப்புகளைப் போலல்லாமல், தொகுப்புகள் அல்லது அவற்றின் சார்புகளை தானாகவே பதிவிறக்கி நிறுவ முடியாது. தகவலைப் பெற, தெளிவாக, நாம் அதை grep உடன் இணைக்கலாம்.
dpkg -l | grep -i nano
Dpkg-query கட்டளை
இது ஒரு கருவி dpkg தரவுத்தளத்தில் பட்டியலிடப்பட்ட தொகுப்புகள் பற்றிய தகவல்களைக் காண்பி.
dpkg-query --list | grep -i nano
எந்த கட்டளை
எந்த கட்டளை இயங்கக்கூடிய முழு பாதையையும் வழங்குகிறது. இயங்கக்கூடிய கோப்புகளுக்கான டெஸ்க்டாப் குறுக்குவழி அல்லது குறியீட்டு இணைப்பை உருவாக்க விரும்பும்போது இந்த கட்டளை மிகவும் பயனுள்ளதாக இருக்கும். கட்டளை சூழல் மாறியில் பட்டியலிடப்பட்ட கோப்பகங்களைத் தேடுகிறது PATH இன் தற்போதைய பயனாளி.
கட்டளையை இயக்கிய பின் கொடுக்கப்பட்ட தொகுப்பின் பைனரி அல்லது இயங்கக்கூடிய கோப்பின் இருப்பிடம் காட்டப்பட்டால், தொகுப்பு ஏற்கனவே கணினியில் நிறுவப்பட்டிருப்பதை இது குறிக்கிறது. இல்லையெனில், தொகுப்பு கணினியில் நிறுவப்படவில்லை.
which vim
கட்டளை
கட்டளை எங்கிருந்தாலும் கொடுக்கப்பட்ட கட்டளைக்கு பைனரி, மூல மற்றும் மேன் பக்க கோப்புகளைக் கண்டுபிடிக்கப் பயன்படுகிறது.
கட்டளையின் வெளியீடு கொடுக்கப்பட்ட தொகுப்பின் பைனரி அல்லது இயங்கக்கூடிய கோப்பின் இருப்பிடத்தைக் காட்டினால், தொகுப்பு ஏற்கனவே கணினியில் நிறுவப்பட்டிருப்பதைக் குறிக்கிறது. இல்லையெனில், தொகுப்பு கணினியில் நிறுவப்படவில்லை.
whereis nano
கட்டளையை கண்டுபிடி
கட்டளை கண்டறிவது புதுப்பிக்கப்பட்ட தரவுத்தளத்தைப் பயன்படுத்துவதால் கட்டளையைக் கண்டுபிடிப்பதை விட வேகமாக வேலை செய்கிறது, கண்டுபிடிப்பு கட்டளை உண்மையான கணினியைத் தேடுகிறது. தனிப்பட்ட அடைவு பாதைகளைத் தேடுவதற்குப் பதிலாக ஒரு தரவுத்தளத்தைப் பயன்படுத்தவும்.
கட்டளை வெளியீடு கொடுக்கப்பட்ட தொகுப்பு பைனரி அல்லது இயங்கக்கூடிய கோப்பு இருப்பிடத்தைக் காட்டினால், தொகுப்பு ஏற்கனவே கணினியில் நிறுவப்பட்டுள்ளது. இல்லையெனில், தொகுப்பு கணினியில் நிறுவப்படவில்லை.
locate --basename '\nano'