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

उबंटू में पैकेज कैसे खोजें

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

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

उबंटू में पैकेज खोजने के तरीके

यहां हम उबंटू पर पैकेज खोज करने के तीन तरीकों को कवर करेंगे। हालांकि, शुरू करने से पहले, टर्मिनल लॉन्च करें और निम्न कमांड चलाकर अपने सिस्टम के पैकेज रिपॉजिटरी को अपडेट करें:

sudo apt update

apt कमांड का उपयोग करना

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

आप अपने सिस्टम पर उपलब्ध सभी स्थापित/अनइंस्टॉल्ड पैकेजों को सूचीबद्ध करके शुरू कर सकते हैं, जैसे:

apt list

आउटपुट:

उबंटू में पैकेज कैसे खोजें

आप उपरोक्त कमांड को grep के साथ पाइप करके आउटपुट को फ़िल्टर कर सकते हैं और अपनी पसंद का पैकेज नाम प्राप्त कर सकते हैं।

apt list | grep <package_name>
उबंटू में पैकेज कैसे खोजें

apt list कमांड का उपयोग --installed विकल्प के साथ केवल अपने सिस्टम पर स्थापित पैकेजों को खोजने और प्रदर्शित करने के लिए करें।

apt list --installed

इसके अलावा, सूची विधि आपको -a फ्लैग का उपयोग करके एक पैकेज खोजने और यह पता लगाने की अनुमति देती है कि यह इंस्टॉल है या नहीं, जैसे:

apt list -a <package_name>

आउटपुट:

उबंटू में पैकेज कैसे खोजें

उन सभी पैकेजों को खोजने और प्रदर्शित करने के लिए जिन्हें अपग्रेड की आवश्यकता है:

apt list --upgradeable

यदि आप इस सूची में किसी विशेष पैकेज की तलाश कर रहे हैं तो grep यूटिलिटी का उपयोग करें:

apt list --upgradeable | grep <package_name>

हालांकि, उपरोक्त कमांड पैकेज विवरण प्रदर्शित नहीं करते हैं। समर्पित कमांड apt-search और apt show लिनक्स टर्मिनल में उपलब्ध पैकेज विवरण खोजने और प्रदर्शित करने में मदद करते हैं।

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

उदाहरण के लिए, नीचे दिया गया कमांड सभी पैकेज नाम स्ट्रिंग्स और उनके विवरण को खोजकर mysql पैकेज की तलाश करता है। इसलिए, यह उस पैकेज नाम स्ट्रिंग वाले पैकेजों की सूची लौटाता है जो उसके नाम और विवरण में होता है:

apt search mysql

आउटपुट:

उबंटू में पैकेज कैसे खोजें

खोज परिणाम को सीमित करने के लिए, आप कमांड को --name-only विकल्प प्रदान करके केवल दिए गए पैकेज नाम को देखने के लिए कह सकते हैं, जैसे:

apt search --name-only <package_name>

apt show कमांड दिए गए पैकेज नाम के बारे में अधिक विवरण प्रदर्शित करता है। पैकेज विवरण में इसके नवीनतम संस्करण रिलीज़, निर्भरताएं, डाउनलोड आकार, रिपॉजिटरी जानकारी आदि के बारे में विवरण होते हैं। सबसे महत्वपूर्ण बात, कमांड एक सटीक पैकेज नाम लौटाता है ताकि आपको जिस पैकेज की तलाश है उसे समझने में अनुमान न लगाना पड़े।

apt show <package_name>
apt show mysql-client-core-5.7 | less
उबंटू में पैकेज कैसे खोजें

apt-cache कमांड का उपयोग करना

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

यह APT का एक पुराना संस्करण है जिसका उपयोग आप search और show विकल्पों के साथ पैकेज खोजने के लिए कर सकते हैं।

apt-cache search apache2

आउटपुट:

उबंटू में पैकेज कैसे खोजें

कमांड आपको दिए गए कीवर्ड से शुरू होने वाले सभी पैकेजों को सूचीबद्ध करने की भी अनुमति देता है:

apt-cache pkgnames <keyword>

उदाहरण के लिए:

उबंटू में पैकेज कैसे खोजें

बिना विवरण के सभी उपलब्ध पैकेज प्रदर्शित करने के लिए:

apt-cache pkgnames

आप उपरोक्त कमांड को grep यूटिलिटी के साथ पाइप कर सकते हैं और केस संवेदनशीलता को अनदेखा करने और पैकेज प्राप्त करने के लिए -i फ्लैग का उपयोग कर सकते हैं।

apt-cache pkgnames | grep -i <keyword>

यूटिलिटी आपको पैकेज खोजने और उनकी निर्भरताओं को प्रदर्शित करने की भी अनुमति देती है, चाहे वे सिस्टम पर स्थापित हों या नहीं, जैसे:

apt-cache showpkg apache2

आउटपुट:

उबंटू में पैकेज कैसे खोजें

आप देख सकते हैं कि apt-cache search और apt-cache show पैकेज जानकारी प्रदर्शन के मामले में apt search और show विधियों के समान हैं। हालांकि, apt-cache और apt डेटा प्रतिनिधित्व के मामले में काफी भिन्न हैं।

aptitude का उपयोग करना

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

aptitude एक कमांड-लाइन इंटरफेस प्रदान करता है जो apt-get या apt यूटिलिटीज के समान तर्कों का अनुकरण करता है। इसलिए, यह उन उपयोगकर्ताओं के लिए सुविधाजनक है जो लिनक्स पर कमांड-लाइन कार्यों को करने के लिए एक ग्राफिकल या इंटरैक्टिव इंटरफेस पसंद करते हैं। aptitude आमतौर पर अधिकांश उबंटू या डेबियन-आधारित वितरणों में डिफ़ॉल्ट रूप से उपलब्ध होता है। यदि नहीं, तो आप इसे निम्नानुसार इंस्टॉल कर सकते हैं:

sudo apt-get update
sudo apt-get install aptitude

aptitude कमांड-लाइन इंटरफेस के माध्यम से पैकेज खोजने के लिए निम्न कमांड का उपयोग करें:

sudo aptitude search <package_name>

टर्मिनल में aptitude GUI लॉन्च करने के लिए निम्न कमांड चलाएं:

sudo aptitude

टर्मिनल में घूमने के लिए Ctrl + T दबाएं। aptitude GUI के माध्यम से नेविगेट करने के लिए तीर कुंजियों का उपयोग करें। Search टैब पर जाएं और FIND चुनें या ब्राउज़ प्रॉम्प्ट लॉन्च करने और खोजने के लिए पैकेज नाम टाइप करने के लिए / दबाएं।

उबंटू में पैकेज कैसे खोजें

उबंटू में सॉफ़्टवेयर पैकेज खोजना

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

जैसा कि आप देख सकते हैं, इन टूल्स के बीच मुख्य अंतर उनके आउटपुट में है। इसके अलावा, कवर किए गए टूल्स पैकेज ढूंढने में बहुत मददगार हैं जब आप उनका सटीक नाम या उपयोग नहीं जानते।

  1. उबंटू APT में महारत हासिल करें और APT गुरु बनें उबंटू APT में महारत हासिल करें और APT गुरु बनें

    हालांकि उबंटू सॉफ्टवेयर सेंटर से कई एप्लिकेशन इंस्टॉल और प्रबंधित करना आसान है, लेकिन कमांड प्रॉम्प्ट से इंस्टॉलेशन और अन्य ऑपरेशन को संभालने में सक्षम होना अक्सर सुविधाजनक होता है। उबंटू में, कमांड लाइन से ऐप प्रबंधन और इंस्टॉलेशन APT (Advanced Package Tool) द्वारा नियंत्रित किया जाता है। इस पर पक

  1. लिनक्स में क्लिपमैन (Clipman) से गूगल पर कुछ भी कैसे खोजें लिनक्स में क्लिपमैन (Clipman) से गूगल पर कुछ भी कैसे खोजें

    हर दिन हम विभिन्न विषयों पर जानकारी खोजने के लिए गूगल सर्च का दर्जनों बार उपयोग करते हैं। हर बार, हम अपना ब्राउज़र शुरू करते हैं, गूगल सर्च के पेज पर जाते हैं, और अपने कीबोर्ड का उपयोग करके अपनी क्वेरी दर्ज करते हैं। यह सब कुछ समय लेता है - ज्यादा नहीं, लेकिन दर्जनों एक्सटेंशन के अस्तित्व को उचित ठह

  1. Windows पर फ़ाइल सामग्री खोजने का तरीका Windows पर फ़ाइल सामग्री खोजने का तरीका

    Windows Search एक अंतर्निहित सुविधा है जो Windows उपयोगकर्ताओं को मेटाडेटा या इसके नाम का उपयोग करके किसी फ़ाइल या फ़ाइलों के समूह को त्वरित रूप से खोजने की अनुमति देती है। Windows Search के बारे में अच्छी बात यह है कि यह एक बहुत शक्तिशाली उपकरण है जिसका उपयोग आपके खोज मानदंड को और भी कम करने के लिए