एंड्रॉयड

Linux में apt कमांड का उपयोग कैसे करें

The Complete Linux Course: Beginner to Power User!

The Complete Linux Course: Beginner to Power User!

विषयसूची:

Anonim

apt उबंटू, डेबियन और संबंधित लिनक्स वितरणों पर डिब पैकेज को स्थापित करने, अपडेट करने, हटाने और अन्यथा प्रबंधित करने के लिए एक कमांड-लाइन उपयोगिता है। यह कुछ विकल्पों के विभिन्न डिफ़ॉल्ट मूल्यों के साथ apt-get और apt-cache टूल से सबसे अधिक बार उपयोग की जाने वाली कमांड को जोड़ती है।

apt इंटरैक्टिव उपयोग के लिए डिज़ाइन किया गया है। अपनी शेल स्क्रिप्ट में apt-get और apt-cache का उपयोग करना पसंद करें क्योंकि वे विभिन्न संस्करणों के बीच पिछड़े संगत हैं और अधिक विकल्प और विशेषताएं हैं।

अधिकांश apt कमांड को sudo विशेषाधिकारों वाले उपयोगकर्ता के रूप में चलाया जाना चाहिए।

यह गाइड apt कमांड के लिए एक त्वरित संदर्भ के रूप में कार्य करता है।

पैकेज इंडेक्स अपडेट करना ( apt update )

APT पैकेज इंडेक्स मूल रूप से एक डेटाबेस है जो आपके सिस्टम में सक्षम रिपॉजिटरी से उपलब्ध पैकेज का रिकॉर्ड रखता है।

पैकेज इंडेक्स अपडेट करने के लिए नीचे कमांड चलाएं। यह APT रिपॉजिटरी से नवीनतम बदलावों को खींचेगा:

sudo apt update

नए पैकेजों को अपग्रेड या इंस्टॉल करने से पहले हमेशा पैकेज इंडेक्स को अपडेट करें।

उन्नयन पैकेज ( apt upgrade )

अपने लिनक्स सिस्टम को नियमित रूप से अपडेट करना समग्र सिस्टम सुरक्षा के सबसे महत्वपूर्ण पहलुओं में से एक है।

स्थापित पैकेज को उनके नवीनतम संस्करणों में अपग्रेड करने के लिए:

sudo apt upgrade

कमांड उन पैकेजों को अपग्रेड नहीं करेगा जिन्हें स्थापित पैकेजों को हटाने की आवश्यकता है।

sudo apt upgrade package_name

स्वचालित सुरक्षा अपडेट को कॉन्फ़िगर करना हमेशा एक अच्छा विचार है।

पूर्ण उन्नयन ( apt full-upgrade )

upgrade और full-upgrade बीच का अंतर यह है कि बाद में पूरे सिस्टम को अपग्रेड करने के लिए जरूरी पैकेजों को हटा देगा।

sudo apt full-upgrade

इस कमांड का उपयोग करते समय अतिरिक्त सावधानी बरतें।

पैकेज स्थापित करना ( apt install )

संकुल को स्थापित करना निम्न कमांड चलाने के समान सरल है:

sudo apt install package_name

sudo apt install package1 package2

स्थानीय डिबेट फ़ाइलों को स्थापित करने के लिए फ़ाइल को पूर्ण पथ प्रदान करें। अन्यथा, कमांड APT रिपॉजिटरी से पैकेज को पुनः प्राप्त करने और स्थापित करने का प्रयास करेगा।

sudo apt install /full/path/file.deb

संकुल हटाना ( apt remove )

स्थापित पैकेज को निकालने के लिए निम्नलिखित टाइप करें:

sudo apt remove package_name

आप रिक्त स्थान द्वारा अलग किए गए कई पैकेज भी निर्दिष्ट कर सकते हैं:

sudo apt remove package1 package2

remove कमांड दिए गए पैकेजों को अनइंस्टॉल कर देगा लेकिन यह कुछ कॉन्फ़िगरेशन फ़ाइलों को पीछे छोड़ सकता है। यदि आप सभी कॉन्फ़िगरेशन फ़ाइलों सहित पैकेज को हटाना चाहते हैं तो हटाने के बजाय purge उपयोग करें:

sudo apt purge package_name

अप्रयुक्त पैकेज निकालें ( apt autoremove )

जब भी सिस्टम पर अन्य पैकेजों पर निर्भर एक नया पैकेज स्थापित किया जाता है, तो पैकेज निर्भरताएं भी स्थापित हो जाएंगी। जब पैकेज हटा दिया जाता है निर्भरता प्रणाली पर रहेगी। इस बचे हुए पैकेज का अब किसी और चीज के द्वारा उपयोग नहीं किया जाता है और इसे हटाया जा सकता है।

अनावश्यक कमांड को हटाने के लिए निम्नलिखित कमांड का उपयोग करें:

sudo apt autoremove

लिस्टिंग पैकेज ( apt list )

list कमांड आपको उपलब्ध, स्थापित और अपग्रेड करने योग्य पैकेजों को सूचीबद्ध करने की अनुमति देता है।

सभी उपलब्ध पैकेजों को सूचीबद्ध करने के लिए निम्नलिखित कमांड का उपयोग करें:

sudo apt list

कमांड सभी पैकेजों की एक सूची प्रिंट करेगा जिसमें पैकेज के संस्करणों और वास्तुकला के बारे में जानकारी शामिल है। यह जानने के लिए कि क्या कोई विशिष्ट पैकेज स्थापित है, आप आउटपुट को grep कमांड से फ़िल्टर कर सकते हैं।

sudo apt list | grep package_name

केवल स्थापित पैकेजों की सूची के लिए टाइप करें:

sudo apt list --installed

अपग्रेड करने योग्य पैकेजों की सूची प्राप्त करना वास्तव में पैकेजों को अपग्रेड करने से पहले उपयोगी हो सकता है:

sudo apt list --upgradeable

खोज पैकेज ( apt search )

यह आदेश आपको उपलब्ध पैकेजों की सूची में दिए गए पैकेज की खोज करने की अनुमति देता है:

sudo apt search package_name

यदि पाया गया कि कमांड खोज शब्द से मेल खाने वाले पैकेजों को वापस कर देगा।

पैकेज सूचना ( apt show )

पैकेज की निर्भरता, स्थापना का आकार, पैकेज स्रोत और इसी तरह की जानकारी नए पैकेज को निकालने या स्थापित करने से पहले उपयोगी हो सकती है।

दिए गए पैकेज के बारे में जानकारी प्राप्त करने के लिए, show कमांड का उपयोग करें:

sudo apt show package_name

निष्कर्ष

यह जानना कि संकुल प्रबंधन कैसे लिनक्स सिस्टम प्रशासन का एक अनिवार्य हिस्सा है।

apt कमांड के बारे में अधिक जानने के लिए अपने टर्मिनल को खोलें और man apt टाइप करें।

यदि आपके कोई प्रश्न हैं, तो टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।

ubuntu debian उपयुक्त