उबंटू पर APT में महारत: शुरुआती लोगों के लिए पैकेज प्रबंधन की पूरी गाइड

目次

1. परिचय

उबंटू उपयोगकर्ताओं के लिए, सॉफ़्टवेयर प्रबंधन रोज़मर्रा के कार्यों का हिस्सा है, लेकिन एपीटी (Advanced Package Tool) की बदौलत एप्लिकेशन को इंस्टॉल, अपडेट और हटाना बहुत आसान हो जाता है। आप सोच सकते हैं, “एपीटी जटिल लगता है…,” लेकिन इस लेख में हम आपको सब कुछ चरण‑दर‑चरण, सरल और समझने योग्य तरीके से समझाएंगे।

इस लेख के अंत तक, आप एपीटी कमांड्स का उपयोग करके सॉफ़्टवेयर प्रबंधन में निपुण हो जाएंगे!

2. एपीटी क्या है?

एपीटी एक पैकेज प्रबंधन टूल है जो डेबियन‑आधारित सिस्टम (जैसे उबंटू) में उपयोग होता है। यह पारंपरिक apt-get और apt-cache की कार्यक्षमता को एक साथ जोड़ता है, जिससे संचालन अधिक सहज और सरल हो जाता है।

उदाहरण के लिए, पहले पैकेज इंस्टॉल करने के लिए apt-get install की आवश्यकता होती थी, अब इसे बस apt install से किया जा सकता है। इस बदलाव से उबंटू उपयोगकर्ता अपने सिस्टम को अधिक प्रभावी ढंग से प्रबंधित कर सकते हैं।

मुख्य बिंदु: एपीटी को “पैकेज प्रबंधन को आसान बनाने” के लिए विकसित किया गया था। एक बार जब आप इसे समझ लेते हैं, तो आप उबंटू के मास्टर बन सकते हैं।

आधिकारिक एपीटी कमांड दस्तावेज़

3. एपीटी के साथ पैकेज अपडेट और अपग्रेड करना

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

पैकेज सूची अपडेट करें (apt update)

sudo apt update कमांड पैकेज सूची को अद्यतन रखने के लिए मूलभूत है। यह सुनिश्चित करता है कि आपका सिस्टम रिपॉज़िटरी में जोड़े गए नए सॉफ़्टवेयर को पहचान सके।

sudo apt update

इंस्टॉल किए गए पैकेज अपग्रेड करें (apt upgrade)

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

sudo apt update && sudo apt upgrade -y

एक हल्का मज़ाक: यह ऐसा है जैसे आपका उबंटू सिस्टम फुसफुसा रहा हो, “कृपया मुझे अपडेट करें!”— इसलिए इसे नियमित रूप से चलाएँ और सिस्टम को खुश रखें।

4. एपीटी के साथ नए पैकेज इंस्टॉल करना

नया सॉफ़्टवेयर इंस्टॉल करने के लिए apt install कमांड का उपयोग करें। उदाहरण के लिए, मीडिया प्लेयर “mplayer” को इंस्टॉल करने के लिए नीचे दिया गया कमांड चलाएँ:

sudo apt install mplayer

एक साथ कई पैकेज इंस्टॉल करें

एक ही बार में कई पैकेज इंस्टॉल करने के लिए, उन्हें स्पेस से अलग करके लिखें, जैसे:

sudo apt install package1 package2 package3

इंस्टॉल के दौरान स्वचालित अपग्रेड रोकें

यदि आप किसी पैकेज को इंस्टॉल करते समय मौजूदा पैकेजों को अपग्रेड नहीं करना चाहते, तो --no-upgrade विकल्प का उपयोग करें:

sudo apt install package_name --no-upgrade

टिप: यदि आपको पूरा पैकेज नाम याद नहीं है, तो कुछ अक्षर टाइप करके टैब कुंजी दबाने से ऑटो‑कम्प्लीशन सक्रिय हो जाता है।

5. इंस्टॉल किए गए पैकेजों का प्रबंधन

एपीटी न केवल पैकेज इंस्टॉल करना आसान बनाता है, बल्कि उन पैकेजों को हटाना भी सरल बनाता है जिनकी अब आवश्यकता नहीं है।

पैकेज हटाएँ (apt remove)

इंस्टॉल किए गए पैकेज को हटाने के लिए चलाएँ:

sudo apt remove package_name

पैकेज को पूरी तरह हटाएँ (apt purge)

पैकेज और उसकी कॉन्फ़िगरेशन फ़ाइलें दोनों हटाने के लिए उपयोग करें:

sudo apt purge package_name

अनावश्यक पैकेज हटाएँ (apt autoremove)

अब उपयोग में नहीं रहने वाले डिपेंडेंसी पैकेजों को हटाने के लिए चलाएँ:

sudo apt autoremove

ध्यान दें: apt autoremove चलाने से सिस्टम से अनावश्यक पैकेज हटाकर डिस्क स्पेस मुक्त किया जा सकता है।

6. पैकेज जानकारी की खोज और प्राप्ति

एपीटी आपको सॉफ़्टवेयर पैकेज खोजने और उनके विस्तृत विवरण दिखाने की सुविधा देता है।

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

पैकेज खोजने के लिए नीचे दिया गया कमांड उपयोग करें:

sudo apt search package_name

पैकेज विवरण दिखाएँ (apt show)

डिपेंडेंसी विवरण और इंस्टॉल आकार देखना हो तो उपयोग करें:

sudo apt show package_name

आधिकारिक उबंटू दस्तावेज़

7. पैकेज सूचियों और स्रोतों का प्रबंधन

APT आपको स्थापित पैकेज सूचियों को देखने और सॉफ़्टवेयर स्रोतों को संपादित करने की भी सुविधा देता है।

स्थापित पैकेजों की सूची (apt list --installed)

सभी वर्तमान में स्थापित पैकेजों को देखने के लिए, उपयोग करें:

sudo apt list --installed

अपग्रेड करने योग्य पैकेजों की सूची (apt list --upgradeable)

उन पैकेजों को देखने के लिए जो अपग्रेड किए जा सकते हैं, चलाएं:

sudo apt list --upgradeable

पैकेज स्रोतों को संपादित करें (apt edit-sources)

यदि आप एक नया रिपॉजिटरी जोड़ना चाहते हैं या स्रोत सूचियों को संशोधित करना चाहते हैं, तो उपयोग करें:

sudo apt edit-sources

8. APT का उपयोग करने के लिए सर्वोत्तम अभ्यास

APT का अधिकतम लाभ उठाने के लिए यहां कुछ सर्वोत्तम अभ्यास दिए गए हैं।

नियमित अपडेट

अपनी प्रणाली को सुरक्षित और अद्यतन रखने के लिए, सप्ताह में एक बार apt update && apt upgrade चलाना अनुशंसित है—विशेष रूप से महत्वपूर्ण सुरक्षा पैच के लिए।

अनुपयोगी पैकेजों की सफाई

अनावश्यक पैकेजों को साफ करने और डिस्क स्थान मुक्त करने के लिए, नियमित रूप से apt autoremove चलाएं।

9. निष्कर्ष

APT उबंटू और अन्य डेबियन-आधारित प्रणालियों पर सॉफ़्टवेयर प्रबंधन दक्षता को बेहतर बनाने का एक आवश्यक उपकरण है। इस लेख में पेश किए गए कमांडों के साथ, आप अपनी प्रणाली को अद्यतन रख सकेंगे, अनावश्यक पैकेजों को हटा सकेंगे, और आवश्यक सॉफ़्टवेयर को जल्दी स्थापित कर सकेंगे।

अभी अपना टर्मिनल खोलें और APT कमांडों के साथ प्रयोग करना शुरू करें!