Computer >> कंप्यूटर >  >> प्रणाली >> Linux

एपीटी के साथ उबंटू में स्थापित पैकेजों को कैसे सूचीबद्ध करें

जब आप अपने सिस्टम से अवांछित सॉफ़्टवेयर हटाना चाहते हैं, तो आपके सामने सभी इंस्टॉल किए गए पैकेजों की सूची होने से मदद मिल सकती है। उबंटू पर, एपीटी उपयोगकर्ताओं के लिए अपने सिस्टम पर वर्तमान में स्थापित पैकेजों की सूची प्राप्त करना आसान बनाता है।

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

Ubuntu पर इंस्टॉल किए गए पैकेजों की सूची प्राप्त करें

उन पैकेजों की सूची को आउटपुट करने के लिए जो वर्तमान में स्थापित हैं, अपग्रेड करने योग्य हैं, या उबंटू पर उपलब्ध हैं, आप सूची का उपयोग कर सकते हैं एपीटी कमांड की विधि। केवल आपके सिस्टम पर संस्थापित संकुल मुद्रित करने के लिए, --installed . निर्दिष्ट करें आदेश के साथ झंडा।

sudo apt list --installed

आउटपुट:

एपीटी के साथ उबंटू में स्थापित पैकेजों को कैसे सूचीबद्ध करें

उपरोक्त कमांड द्वारा उत्पन्न आउटपुट में संस्करण संख्या और पैकेज स्थिति सहित अतिरिक्त जानकारी होती है।

स्क्रिप्ट और आउटपुट ट्रांसफर में उपयोग के लिए उपयुक्त स्वच्छ आउटपुट प्राप्त करने के लिए, आप sed जैसे स्ट्रिंग मैनिपुलेशन टूल का उपयोग कर सकते हैं। या अजीब . उदाहरण के लिए, केवल पैकेज के नाम प्रिंट करने के लिए:

sudo apt list --installed | awk '{split($0, a, "/"); print a[1]}'

आउटपुट:

एपीटी के साथ उबंटू में स्थापित पैकेजों को कैसे सूचीबद्ध करें

संबंधित:ये sed उदाहरण आपको एक Linux Power User बना देंगे

आप संकुल की कुल संख्या भी गिन सकते हैं। आपको बस उपरोक्त कमांड के आउटपुट को wc . के साथ पाइप करना है . शब्द गणना, संक्षिप्त wc, एक Linux उपयोगिता है जो किसी पाठ फ़ाइल में मौजूद वर्णों, शब्दों या पंक्तियों की संख्या की गणना करती है।

sudo apt list --installed | wc -l

आउटपुट:

एपीटी के साथ उबंटू में स्थापित पैकेजों को कैसे सूचीबद्ध करें

जैसा कि आप ऊपर दिए गए आउटपुट में देख सकते हैं, 2177 Linux संकुल वर्तमान में सिस्टम पर संस्थापित हैं।

dpkg-query का उपयोग करना

उबंटू के पुराने संस्करण चलाने वाले उपयोगकर्ता dpkg-query . का उपयोग कर सकते हैं संस्थापित संकुलों की सूची प्राप्त करने के लिए आदेश।

sudo dpkg-query -l

डीपीकेजी डिफ़ॉल्ट रूप से आउटपुट को एक साफ, सारणीबद्ध प्रारूप में प्रस्तुत करेगा।

एपीटी के साथ उबंटू में स्थापित पैकेजों को कैसे सूचीबद्ध करें

अतिरिक्त जानकारी निकालने और केवल संकुल के नाम मुद्रित करने के लिए, निम्न आदेश चलाएँ:

sudo dpkg-query -f '${binary:Package}\⁠n' -W

आउटपुट:

एपीटी के साथ उबंटू में स्थापित पैकेजों को कैसे सूचीबद्ध करें

और जानें:Ubuntu में APT और dpkg में क्या अंतर है?

पैकेज प्रबंधन एपीटी के साथ सहज बनाया गया

सूची . के अतिरिक्त विधि, APT के कई अन्य कार्य हैं जो Linux संकुल से संबंधित जानकारी प्रदान करते हैं। यह आपके सिस्टम पर स्थापित और अनइंस्टॉल किए गए पैकेजों का रिकॉर्ड रखकर अनावश्यक निर्भरता को दूर करने के सिरदर्द को भी दूर करता है।

APT की तरह, Linux के लिए कई अन्य पैकेज मैनेजर उपलब्ध हैं, जिनमें DNF, pacman और YUM शामिल हैं। अधिकांश डेबियन-आधारित डिस्ट्रोज़ एपीटी के साथ शिप करते हैं, जबकि आर्क लिनक्स और आरएचईएल-आधारित सिस्टम क्रमशः पैकमैन और डीएनएफ को अपने डिफ़ॉल्ट पैकेज मैनेजर के रूप में उपयोग करते हैं।


  1. उबंटू के सॉफ्टवेयर और अपडेट के साथ अपने पीपीए को कैसे प्रबंधित करें

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

  1. Ubuntu में Crontab के साथ कार्यों को शेड्यूल और स्वचालित कैसे करें

    अपने कंप्यूटर पर कुछ कार्यों को मैन्युअल रूप से स्वयं करने से थक गए हैं? यदि आप Linux या Ubuntu का उपयोग कर रहे हैं, तो इन मैन्युअल कार्यों में कोई समस्या नहीं होनी चाहिए, क्योंकि आप कार्यों को आसानी से शेड्यूल कर सकते हैं। इस लेख में हम उबंटू में कार्यों को शेड्यूल करने और स्वचालित करने के लिए क्र

  1. उबंटू में ओनलीऑफिस इंटीग्रेशन के साथ नेक्स्टक्लाउड कैसे स्थापित करें

    जबकि इन दिनों क्लाउड स्टोरेज विकल्प कई हैं, उनमें से अधिकांश आपके डेटा को किसी और के हाथों में डाल देते हैं। ड्रॉपबॉक्स, Google ड्राइव और वनड्राइव सभी के लिए आपको उस कंपनी पर भरोसा करने की आवश्यकता है जो आपके डेटा द्वारा सही करने के लिए सेवा का मालिक है। सौभाग्य से, नेक्स्टक्लाउड जैसे सॉफ़्टवेयर के