लिनक्स "पैकेज" सिर्फ सॉफ्टवेयर का संग्रह है, और आप उन्हें कैसे स्थापित करते हैं यह डिस्ट्रो से डिस्ट्रो में भिन्न होता है। जल्दी से जाँच करने के कुछ तरीके हैं कि कोई पैकेज वर्तमान में स्थापित है या नहीं। चाहे आप टर्मिनल का उपयोग करने में सहज हों या आप अधिक दृश्य दृष्टिकोण पसंद करते हैं, यहां बताया गया है कि आप कैसे जांच सकते हैं कि लिनक्स में पैकेज स्थापित है या नहीं।
पैकेज प्रबंधकों का उपयोग करना
प्रत्येक लिनक्स डिस्ट्रो में एक पैकेज मैनेजर शामिल होता है। जैसा कि नाम से पता चलता है, यह वह सॉफ़्टवेयर है जिसका उपयोग आप सॉफ़्टवेयर पैकेजों को स्थापित करने या निकालने के लिए करते हैं। उनमें कमांड भी शामिल हैं जो आपको यह देखने देती हैं कि क्या कुछ पैकेज पहले से स्थापित हैं।
डेबियन और उबंटू-आधारित लिनक्स डिस्ट्रोस पर, आप निम्न कमांड के साथ प्रत्येक स्थापित पैकेज की जांच कर सकते हैं:
apt list --installed
यदि आप एक विशिष्ट पैकेज खोजना चाहते हैं, तो पैकेज का नाम --installed
. के बाद जोड़ें झंडा। उदाहरण के लिए:
apt list --installed nano
यदि पैकेज स्थापित है, तो आपको पैकेज नाम और स्थापित संस्करण संख्या के साथ एक संक्षिप्त पंक्ति दिखाई देगी। जो पैकेज इंस्टाल नहीं हैं वे बिल्कुल भी दिखाई नहीं देंगे।
आप dpkg
. का भी उपयोग कर सकते हैं टाइप करके संस्थापित पैकेजों की जाँच करने के लिए:
dpkg -s packagename
यह आपको संस्करण और आकार सहित पैकेज का विवरण देगा, लेकिन यह यह भी प्रदर्शित करेगा कि यह स्थापित है या नहीं।
आर्क लिनक्स उपयोगकर्ता pacman
. का उपयोग करके जांच कर सकते हैं , आर्क पैकेज मैनेजर। एक टर्मिनल खोलें और टाइप करें:
pacman -Qs packagename
यदि आप फेडोरा का उपयोग कर रहे हैं, तो आप dnf
. का उपयोग करके इसका पता लगा सकते हैं और टाइपिंग:
dnf list packagename
इन आदेशों के लिए आपको उस पैकेज का नाम जानना होगा जिसकी आप तलाश कर रहे हैं, लेकिन कुछ पैकेज प्रबंधक, जैसे dnf
, आपको *
. जैसे वाइल्डकार्ड का उपयोग करने की अनुमति देता है खोजने में आपकी सहायता करने के लिए।
किसी भी Linux वितरण पर "जो" या "है" का उपयोग करना
पैकेज स्थापित है या नहीं यह पता लगाने के लिए टर्मिनल का उपयोग करने के अन्य तरीके हैं। which
कमांड एक उदाहरण है, जो आपको किसी भी पैकेज का इंस्टॉलेशन स्थान दिखाता है।
अगर आप sudo
. सर्च करते हैं , उदाहरण के लिए, यह sudo
. का स्थान प्रदर्शित करेगा "/ usr/bin/sudo" में। इसका उपयोग करने के लिए, टाइप करें:
which packagename
packagename
बदलें अपने पैकेज के नाम के साथ।
वैकल्पिक रूप से, आप है नामक तृतीय-पक्ष समाधान का भी उपयोग कर सकते हैं।
आप इसे सीधे अपने लिनक्स मशीन पर स्थापित कर सकते हैं या, यदि आप स्क्रिप्ट पर भरोसा करते हैं, तो स्क्रिप्ट को सीधे इंटरनेट से चला सकते हैं। आपके पास curl
होना चाहिए ऐसा करने में सक्षम होने के लिए पैकेज स्थापित किया गया। टर्मिनल खोलें और टाइप करें:
curl -sL https://git.io/_has | bash -s packagename1 packagename2
आप एक बार में एक पैकेज या कई पैकेज देख सकते हैं। बस packagename
replace को बदलें अपने पैकेज के नाम के साथ।
इंस्टॉल किए गए पैकेज के आगे संस्करण संख्या के साथ एक हरे रंग की टिक होगी। जो पैकेज इंस्टाल नहीं हैं उन्हें रेड क्रॉस के साथ प्रदर्शित किया जाएगा।
इंस्टॉल किए गए पैकेजों की जांच के लिए दृश्य तरीके
यदि आप टर्मिनल से बचना चाहते हैं, तो अधिकांश Linux पैकेज प्रबंधक समान कार्य करने के लिए GUI विकल्प के साथ आते हैं।
सबसे अच्छे विकल्पों में से एक, और एक जिसे कई डिस्ट्रोस में काम करना चाहिए, वह है गनोम सॉफ्टवेयर। यह विभिन्न पैकेज प्रबंधकों के साथ काम करेगा जैसे apt
या pacman
, और उबंटू के साथ पहले से इंस्टॉल आता है।
इसमें एक "इंस्टॉल" अनुभाग के साथ एक साधारण जीयूआई है जो आपके पीसी पर इंस्टॉल किए गए सॉफ़्टवेयर को सूचीबद्ध करता है, हालांकि यह सरल है और हर पैकेज को सूचीबद्ध नहीं करेगा।
यदि आपको अधिक विस्तृत जानकारी की आवश्यकता है, तो डेबियन और उबंटू-आधारित वितरण सिनैप्टिक पैकेज मैनेजर का उपयोग कर सकते हैं। यह apt
. के लिए GUI आवरण है जो आपको संकुल को खोजने और स्थापित करने देता है, साथ ही साथ यह भी देखने देता है कि आपने पहले से कौन से संकुल स्थापित किए हैं।
संस्थापित संकुल संकुल नाम के आगे हरे रंग की जांचपेटी के साथ प्रदर्शित होंगे, साथ ही संकुल संस्करण, जो "स्थापित संस्करण" श्रेणी के अंतर्गत सूचीबद्ध होगा।
आपको इसे पहले स्थापित करने की आवश्यकता हो सकती है (जिसमें टर्मिनल खोलना शामिल होगा), लेकिन स्थापना त्वरित है। टर्मिनल खोलें और टाइप करें:
sudo apt install synaptic
आर्क लिनक्स उपयोगकर्ताओं के पास pacman
. के लिए विभिन्न प्रकार के GUI रैपर हैं , उनके पैकेज मैनेजर, से चुनने के लिए। आप इनके बारे में आर्क लिनक्स विकी से अधिक जानकारी प्राप्त कर सकते हैं।
इंस्टॉल किए गए पैकेज को आसानी से पहचानना
लिनक्स के सबसे बड़े लाभों में से एक पसंद है। आप अपने डिस्ट्रो के पैकेज मैनेजर पर वापस आ सकते हैं, या आप तीसरे पक्ष के समाधानों का उपयोग कर सकते हैं जैसे has
यह पता लगाने के लिए कि क्या कोई पैकेज पहले से स्थापित है।
यदि आप टर्मिनल का उपयोग करने में सहज नहीं हैं, तो आप इसके बजाय इंस्टॉल किए गए पैकेजों की जांच के लिए अपने GUI का उपयोग कर सकते हैं। शुरुआती लोगों के लिए कुछ बेहतरीन लिनक्स डिस्ट्रोस टर्मिनल से पूरी तरह से बचना आसान बनाते हैं, इसके लिए गनोम सॉफ्टवेयर जैसे अपने स्वयं के जीयूआई सॉफ्टवेयर इंस्टालर के लिए धन्यवाद।
आप कौन सा तरीका पसंद करते हैं? हमें नीचे कमेंट्स में बताएं।