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

उबंटू में APT का उपयोग करके इंस्टॉल किए गए पैकेज कैसे सूचीबद्ध करें

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

उबंटू पर इंस्टॉल पैकेज की सूची प्राप्त करें

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

sudo apt list --installed

आउटपुट:

उबंटू में APT का उपयोग करके इंस्टॉल किए गए पैकेज कैसे सूचीबद्ध करें

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

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

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

आउटपुट:

उबंटू में APT का उपयोग करके इंस्टॉल किए गए पैकेज कैसे सूचीबद्ध करें

संबंधित: ये sed उदाहरण आपको लिनक्स पावर यूजर बना देंगे

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

sudo apt list --installed | wc -l

आउटपुट:

उबंटू में APT का उपयोग करके इंस्टॉल किए गए पैकेज कैसे सूचीबद्ध करें

जैसा कि आप उपरोक्त आउटपुट में देख सकते हैं, सिस्टम पर वर्तमान में 2177 लिनक्स पैकेज इंस्टॉल हैं।

dpkg-query का उपयोग

उबंटू के पुराने संस्करण चला रहे उपयोगकर्ता इंस्टॉल किए गए पैकेजों की सूची प्राप्त करने के लिए dpkg-query कमांड का उपयोग कर सकते हैं।

sudo dpkg-query -l

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

उबंटू में APT का उपयोग करके इंस्टॉल किए गए पैकेज कैसे सूचीबद्ध करें

अतिरिक्त जानकारी हटाकर केवल पैकेज नाम प्रिंट करने के लिए, निम्न कमांड चलाएं:

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

आउटपुट:

उबंटू में APT का उपयोग करके इंस्टॉल किए गए पैकेज कैसे सूचीबद्ध करें

और जानें: उबंटू में APT और dpkg में क्या अंतर है?

APT के साथ पैकेज प्रबंधन आसान बनाया गया

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

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


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

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

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

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

  1. Ubuntu पर OnlyOffice इंटीग्रेशन के साथ Nextcloud इंस्टॉल कैसे करें Ubuntu पर OnlyOffice इंटीग्रेशन के साथ Nextcloud इंस्टॉल कैसे करें

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