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

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

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

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

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

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

sudo apt update

उपयुक्त कमांड का उपयोग करना

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

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

apt list

आउटपुट:

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

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

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

उपयुक्त सूची का प्रयोग करें --स्थापित . के साथ कमांड केवल आपके सिस्टम पर संस्थापित संकुल को खोजने और प्रदर्शित करने का विकल्प।

apt list --installed

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

apt list -a <package_name>

आउटपुट:

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

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

apt list --upgradeable

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

apt list --upgradeable | grep <package_name>

हालांकि, उपरोक्त आदेश पैकेज विवरण प्रदर्शित नहीं करते हैं। समर्पित आदेश उपयुक्त-खोज और उपयुक्त शो Linux टर्मिनल में उपलब्ध पैकेज विवरण खोजने और प्रदर्शित करने में सहायता करें।

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

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

apt search mysql

आउटपुट:

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

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

apt search --name-only <package_name>

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

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

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

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

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

apt-cache search apache2

आउटपुट:

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

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

apt-cache pkgnames <keyword>

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

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

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

apt-cache pkgnames

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

apt-cache pkgnames | grep -i <keyword>

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

apt-cache showpkg apache2

आउटपुट:

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

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

योग्यता का उपयोग करना

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

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

sudo apt-get update
sudo apt-get install aptitude

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

sudo aptitude search <package_name>

एप्टीट्यूड GUI लॉन्च करने के लिए टर्मिनल में निम्न कमांड चलाएँ:

sudo aptitude

Ctrl + T Press दबाएं टर्मिनल के चारों ओर घूमने के लिए। एप्टीट्यूड जीयूआई के माध्यम से नेविगेट करने के लिए तीर कुंजियों का उपयोग करें। खोज . पर जाएं टैब करें और ढूंढें . चुनें या / press दबाएं ब्राउज प्रॉम्प्ट लॉन्च करने के लिए और सर्च करने के लिए पैकेज का नाम टाइप करें।

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

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

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

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


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

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

  1. Linux में क्लिपमैन के साथ Google कैसे कुछ भी खोजें

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

  1. विंडोज़ पर फ़ाइल सामग्री कैसे खोजें

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