जब आप अपने सिस्टम से अवांछित सॉफ़्टवेयर हटाना चाहते हैं, तो आपके सामने सभी इंस्टॉल किए गए पैकेजों की सूची होने से मदद मिल सकती है। उबंटू पर, एपीटी उपयोगकर्ताओं के लिए अपने सिस्टम पर वर्तमान में स्थापित पैकेजों की सूची प्राप्त करना आसान बनाता है।
इस गाइड में, आप सीखेंगे कि एपीटी का उपयोग करके उबंटू पर स्थापित पैकेजों को कैसे सूचीबद्ध किया जाए, डेबियन-आधारित वितरण पर डिफ़ॉल्ट पैकेज प्रबंधक।
उबंटू पर स्थापित पैकेजों की सूची प्राप्त करें
उन पैकेजों की सूची को आउटपुट करने के लिए जो वर्तमान में स्थापित हैं, अपग्रेड करने योग्य हैं, या उबंटू पर उपलब्ध हैं, आप इसका उपयोग कर सकते हैं सूची एपीटी कमांड की विधि। केवल आपके सिस्टम पर संस्थापित संकुल को मुद्रित करने के लिए, निर्दिष्ट करें --स्थापित आदेश के साथ झंडा।
सुडो उपयुक्त सूची --स्थापित
आउटपुट:
उपरोक्त कमांड द्वारा उत्पन्न आउटपुट में संस्करण संख्या और पैकेज स्थिति सहित अतिरिक्त जानकारी होती है।
स्क्रिप्ट और आउटपुट ट्रांसफर में उपयोग के लिए उपयुक्त स्वच्छ आउटपुट प्राप्त करने के लिए, आप स्ट्रिंग मैनिपुलेशन टूल का उपयोग कर सकते हैं जैसे एसईडी या awk. उदाहरण के लिए, केवल पैकेज नाम मुद्रित करने के लिए:
सुडो उपयुक्त सूची --स्थापित | अजीब '{विभाजन ($ 0, ए, "/"); एक [1]}' प्रिंट करें
आउटपुट:
सम्बंधित: ये sed उदाहरण आपको एक Linux Power User बना देंगे
आप संकुल की कुल संख्या भी गिन सकते हैं। आपको बस इतना करना है कि उपरोक्त कमांड के आउटपुट को पाइप करें स्वागत. शब्द गणना, संक्षिप्त wc, एक Linux उपयोगिता है जो किसी पाठ फ़ाइल में मौजूद वर्णों, शब्दों या पंक्तियों की संख्या की गणना करती है।
सुडो उपयुक्त सूची --स्थापित | डब्ल्यूसी-एल
आउटपुट:
जैसा कि आप ऊपर दिए गए आउटपुट में देख सकते हैं, 2177 Linux संकुल वर्तमान में सिस्टम पर संस्थापित हैं।
डीपीकेजी-क्वेरी का उपयोग करना
उबंटू के पुराने संस्करण चलाने वाले उपयोगकर्ता इसका उपयोग कर सकते हैं डीपीकेजी-क्वेरी संस्थापित संकुलों की सूची प्राप्त करने के लिए आदेश।
सुडो डीपीकेजी-क्वेरी -एल
डीपीकेजी डिफ़ॉल्ट रूप से आउटपुट को एक साफ, सारणीबद्ध प्रारूप में प्रस्तुत करेगा।
अतिरिक्त जानकारी निकालने के लिए और केवल संकुल के नाम मुद्रित करने के लिए, निम्न आदेश चलाएँ:
sudo dpkg-query -f '${binary: Package}\n' -W
आउटपुट:
और अधिक जानें: उबंटू में एपीटी और डीपीकेजी के बीच अंतर क्या है?
पैकेज प्रबंधन एपीटी. के साथ सहज बना दिया
निम्न के अलावा सूची विधि, एपीटी में कई अन्य कार्य हैं जो लिनक्स पैकेज से संबंधित जानकारी प्रदान करते हैं। यह आपके सिस्टम पर स्थापित और अनइंस्टॉल किए गए पैकेजों का रिकॉर्ड रखकर अनावश्यक निर्भरता को दूर करने के सिरदर्द को भी दूर करता है।
APT की तरह, Linux के लिए कई अन्य पैकेज प्रबंधक उपलब्ध हैं, जिनमें DNF, pacman और YUM शामिल हैं। अधिकांश डेबियन-आधारित डिस्ट्रोस एपीटी के साथ जहाज करते हैं, जबकि आर्क लिनक्स और आरएचईएल-आधारित सिस्टम क्रमशः अपने डिफ़ॉल्ट पैकेज मैनेजर के रूप में पैकमैन और डीएनएफ का उपयोग करते हैं।
उबंटू और अन्य डेबियन-आधारित वितरण एपीटी और डीपीकेजी का उपयोग करके पैकेज प्रबंधित करते हैं। लेकिन आपकी आवश्यकताओं के लिए कौन सा बेहतर अनुकूल है?
आगे पढ़िए
- लिनक्स
- पैकेज प्रबंधक
- उबंटू
- लिनक्स कमांड

दीपेश MUO में Linux के लिए जूनियर एडिटर हैं। वह सभी नवागंतुकों को एक आनंदमय अनुभव प्रदान करने के उद्देश्य से, लिनक्स पर सूचनात्मक मार्गदर्शिकाएँ लिखते हैं। फिल्मों के बारे में निश्चित नहीं है, लेकिन अगर आप तकनीक के बारे में बात करना चाहते हैं, तो वह आपका लड़का है। अपने खाली समय में, आप उसे किताबें पढ़ते हुए, विभिन्न संगीत शैलियों को सुनते हुए, या उसका गिटार बजाते हुए पा सकते हैं।
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें