உபுண்டுவில் APT மற்றும் dpkg க்கு என்ன வித்தியாசம்?

உபுண்டுவில் APT மற்றும் dpkg க்கு என்ன வித்தியாசம்?

நீங்கள் உபுண்டு அல்லது வேறு எந்த டெபியன் அடிப்படையிலான லினக்ஸ் டிஸ்ட்ரோவைப் பயன்படுத்தினால், APT கட்டளையைப் பயன்படுத்துங்கள் என்று சொல்லும் நிறுவல் வழிமுறைகளைப் படித்தீர்கள் என்பதில் சந்தேகமில்லை, மற்றவர்கள் dpkg ஐப் பயன்படுத்தச் சொன்னார்கள்.





எனவே உங்கள் லினக்ஸ் கணினியில் அந்த தொகுப்பு மேலாளர்களில் யாராவது பேக்கேஜ்களை நிறுவினால் அது முக்கியமா? என்ன வித்தியாசம்? உபுண்டுவில் தொகுப்புகளை எவ்வாறு சிறந்த முறையில் நிறுவுவது என்பதை அறிவதற்காக இன்று நாம் அந்த கேள்விகளை கையாள்வோம்.





APT vs dpkg: இரண்டு முக்கியமான தொகுப்பு நிறுவிகள்

APT மற்றும் dpkg இரண்டும் கட்டளை வரி தொகுப்பு மேலாண்மை இடைமுகங்கள், உபுண்டு மற்றும் பிற டெபியன் அடிப்படையிலான கணினிகளில் நீங்கள் பயன்படுத்த முடியும். அவர்களால், மற்றவற்றுடன், DEB கோப்புகளை நிறுவவும் மற்றும் நிறுவப்பட்ட தொகுப்புகளை பட்டியலிடுங்கள்.





ஆனால் அவை மிகவும் ஒத்தவையா என்று நீங்கள் யோசிக்கலாம், உங்களுக்கு ஏன் APT மற்றும் dpkg இரண்டும் தேவை?

உண்மையில் இரண்டு இடைமுகங்களும் ஒன்றாக வேலை செய்கின்றன, APT ஆனது dpkg பயன்பாட்டின் மூலம் ஒரு முழுமையான தொகுப்பு மேலாண்மை கருவியாக செயல்படுகிறது.



குழப்பமான? முக்கிய வேறுபாடுகளை உடைப்போம்.

APT தொகுப்புகளை நிறுவ dpkg ஐப் பயன்படுத்துகிறது

APT (அல்லது அதன் உறவினர், Apt-get) ஒரு தொகுப்பை நிறுவும்போது, ​​அதைச் செய்ய அது உண்மையில் பின்புறத்தில் dpkg ஐப் பயன்படுத்துகிறது. அந்த வகையில், ஏபிடியின் அதிக பயனர் நட்பு இடைமுகத்திற்கான டிபிகேஜி 'அண்டர் தி ஹூட்' கருவியாக செயல்படுகிறது.





APT தொகுப்புகளை பதிவிறக்கம் செய்யலாம்

ஏபிடி மூலம், நீங்கள் ஒரு கோப்பகத்தை தொலைநிலை களஞ்சியத்திலிருந்து மீட்டெடுத்து அதை ஒரே கட்டளையில் நிறுவலாம். நிறுவலுக்கு முன் தொகுப்பை கைமுறையாக கண்டுபிடித்து பதிவிறக்கும் வேலையில் இருந்து இது உங்களை காப்பாற்றும்.

யூஎஸ்பி போர்ட் வேலை செய்கிறதா என்று எப்படி சரிபார்க்க வேண்டும்

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





Dpkg சார்புகளை நிறுவாது

நீங்கள் dpkg உடன் ஒரு தொகுப்பை நிறுவும்போது, ​​அவ்வளவுதான் நடக்கும்: கணினி வெறுமனே தொகுப்பை நிறுவும். இருப்பினும், சில தொகுப்புகள் செயல்பட கூடுதல் சார்பு மென்பொருள் தேவை. இதுபோன்று இருந்தால், dpkg பிழைச் செய்தி மூலம் உங்களை எச்சரிக்கலாம்.

இருப்பினும், APT தானாகச் சரிபார்த்து, நீங்கள் சார்புகளைச் சரியாக நிறுவ முயற்சிக்கிறதா என்பதைச் சரிபார்க்க பொருத்தமான சார்புநிலைகளைப் பெறும். அதனால்தான் நாங்கள் பரிந்துரைக்கிறோம், dpkg உடன் ஒரு தொகுப்பை நிறுவிய பின், நீங்கள் சார்புநிலைகளை மீட்டெடுக்க APT இன் சிறப்பு கட்டளையைப் பயன்படுத்துகிறீர்கள்.

sudo apt install -f

Dpkg குறியீடுகள் உள்ளூர் தொகுப்புகள் மட்டுமே

உங்கள் கணினியில் நிறுவப்பட்ட தொகுப்புகளைப் பற்றி அறிய முயற்சித்தால், தி -பட்டியல் APT ஐ விட dpkg இல் உள்ள செயல்பாடு உங்களுக்கு சிறப்பாக சேவை செய்யும். ஏனென்றால், அதே வழியில் அது தொலை பேக்கேஜ்களை கண்டுபிடித்து பதிவிறக்க முடியாது, டிபிகேஜி சாதனத்திற்கு உள்ளூர் அல்லாத எந்த தொகுப்புகளையும் பட்டியலிட முடியாது.

dpkg --list

APT கள் பட்டியல் கட்டளை தனக்குத் தெரிந்த ஒவ்வொரு தொகுப்பையும் உள்ளூர் அல்லது வேறு பட்டியலிடும்.

apt list

நிறுவப்பட்ட தொகுப்புகளை மட்டும் பார்க்க, நீங்கள் கண்டிப்பாக அனுப்ப வேண்டும் --நிறுவப்பட்ட அல்லது -நான் விருப்பம்.

apt list --installed

Dpkg vs. Apt: எது உங்களுக்கு சிறந்தது?

நீங்கள் dpkg உடன் உள்ளூர் தொகுப்புகளை நிறுவ விரும்பினால், எந்த பிரச்சனையும் இல்லாமல் அதைச் செய்யலாம். இருப்பினும், தொலைதூர மென்பொருள் களஞ்சியங்களில் நீங்கள் வழக்கமாக தொகுப்புகளைத் தேடுகிறீர்களானால், நீங்கள் APT அல்லது Apt-get உடன் சிறப்பாக இருப்பீர்கள்.

நீங்கள் விரும்பும் தொகுப்பை கண்டுபிடித்து பதிவிறக்கும் பணியை APT செய்யும், மேலும் தேவையான அனைத்து சார்புகளும் பூர்த்தி செய்யப்படுவதை உறுதி செய்யும். நீங்கள் இன்னும் dpkg ஐப் பயன்படுத்தலாம், ஆனால் உங்கள் மென்பொருள் உங்களுக்குத் தேவையான வழியில் செயல்படுவதை உறுதி செய்யும் அதே வேளையில் APT அதே செயல்பாட்டைச் செய்யப் போகிறது. கூடுதலாக, APT சரியாக தொகுப்புகளை நிறுவல் நீக்கி உங்கள் கணினியிலிருந்து அகற்றுவதற்கு ஏற்றது.

பகிர் பகிர் ட்வீட் மின்னஞ்சல் Apt உடன் லினக்ஸில் மென்பொருளை எவ்வாறு நிறுவல் நீக்குவது

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

அடுத்து படிக்கவும்
தொடர்புடைய தலைப்புகள்
  • லினக்ஸ்
  • உபுண்டு
  • லினக்ஸ்
  • தொகுப்பு மேலாளர்கள்
எழுத்தாளர் பற்றி ஜோர்டான் குளோர்(51 கட்டுரைகள் வெளியிடப்பட்டன)

ஜோர்டான் MUO இல் ஒரு எழுத்தாளர் ஆவார், அவர் லினக்ஸை அணுகக்கூடிய மற்றும் அனைவருக்கும் மன அழுத்தம் இல்லாததாக மாற்றுவதில் ஆர்வமாக உள்ளார். அவர் தனியுரிமை மற்றும் உற்பத்தித்திறன் பற்றிய வழிகாட்டிகளையும் எழுதுகிறார்.

ஜோர்டான் குளோரிலிருந்து மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்