पैकेज खोजने के लिए उपयुक्त-कैश खोज का उपयोग कैसे करें

How Use Apt Cache Search Find Packages



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

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







यह लेख आपको समझाएगा कि पैकेज के माध्यम से कैसे खोजा जाए उपयुक्त-कैश खोज आपके सिस्टम रिपॉजिटरी में कमांड। हम कुछ अन्य कमांड भी सीखेंगे: उपयुक्त खोज तथा कौशल जिसके माध्यम से आप किसी भी पैकेज को सर्च भी कर सकते हैं।



नोट: हमने उबंटू 18.04 एलटीएस सिस्टम टर्मिनल पर इस आलेख में बताई गई प्रक्रिया का प्रदर्शन किया है। उबंटू में टर्मिनल खोलने के लिए, Ctrl+Alt+T कीबोर्ड शॉर्टकट का उपयोग करें।



निम्नलिखित में से कोई भी तरीका करने से पहले, हम आपको निम्नानुसार रिपोजिटरी इंडेक्स को अपडेट करने की सलाह देंगे:





$सुडोउपयुक्त अद्यतन

उपयुक्त-कैश खोज का उपयोग करके संकुल खोजें

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

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



संकुल को खोजने के लिए, प्रासंगिक कीवर्ड के बाद उपयुक्त-कैश खोज टाइप करें। ऐसा करने के लिए वाक्यविन्यास यहां दिया गया है:

$सुडो उपयुक्त-कैश खोज <कीवर्ड>

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

उदाहरण के लिए, हम एक भंडारण प्रबंधन समाधान ZFS स्थापित करना चाहते हैं। सटीक पैकेज नाम खोजने के लिए, आइए इसे apt-cache search का उपयोग करके निम्नानुसार खोजें:

$उपयुक्त-कैश खोजजेडएफएस

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

$सुडो उपयुक्त-कैश खोजजेडएफएस| कम

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

$सुडो उपयुक्त-कैश खोजमेटासर्च इंजन

जब परिणाम सामने आया, तो मुझे आवश्यक खोज इंजन नाम मिला जो कि Seax था। उसके बाद, मैंने बस इस्तेमाल किया उपयुक्त खोज स्थापित करें इसे स्थापित करने का आदेश दिया।

इसी तरह, अगर हम apt-cache with . का उपयोग करते हैं प्रदर्शन ध्वज, यह संस्करण, आकार, निर्भरता, विवरण और बहुत कुछ सहित पैकेज के बारे में बुनियादी जानकारी प्रदर्शित करेगा। किसी निश्चित पैकेज के बारे में जानकारी प्राप्त करने के लिए, निम्न प्रकार से शो फ्लैग का उपयोग करें:

$उपयुक्त-कैश शो <पैकेज का नाम>

वैकल्पिक तरीके

यहां कुछ अन्य तरीके दिए गए हैं जिनका उपयोग किसी सिस्टम में संस्थापित या संस्थापन योग्य पैकेज को खोजने के लिए भी किया जा सकता है।

उपयुक्त खोज का उपयोग करके पैकेज खोजें

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

पैकेज खोजने के लिए, टाइप करें उपयुक्त खोज उसके बाद कीवर्ड पैकेज के नाम से संबंधित।

$उपयुक्त खोज कीवर्ड

इसका एक उदाहरण निम्नलिखित कमांड का उपयोग करके Apache2 पैकेज की खोज करना होगा:

$उपयुक्त खोज apache2

एप्टीट्यूड का उपयोग करके पैकेज खोजें

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

लिनक्स में एप्टीट्यूड डिफ़ॉल्ट रूप से इंस्टॉल नहीं होता है, इसलिए आपको इसे मैन्युअल रूप से इंस्टॉल करना होगा। ऐसा करने के लिए, इंस्टॉल कमांड को निम्नानुसार निष्पादित करें:

$सुडोउपयुक्तइंस्टॉल कौशल

सिस्टम आपको Y/n विकल्प प्रदान करके पुष्टि के लिए कह सकता है। y दबाएं और फिर पुष्टि करने के लिए एंटर करें, उसके बाद एप्टीट्यूड आपके सिस्टम पर इंस्टॉल हो जाएगा।

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

$योग्यता खोज <कीवर्ड>

आप निम्न के समान परिणाम देखेंगे:

इसके लिए वहां यही सब है! इस लेख में, हमने सीखा है कि apt-cache search कमांड का उपयोग करके पैकेज की खोज कैसे की जाती है। इसके अलावा, हमने पैकेज की खोज के लिए उपयुक्त खोज और एप्टीट्यूड कमांड के उपयोग के बारे में भी सीखा। मुझे आशा है कि जब भी आपको अपने सिस्टम में किसी संस्थापित या संस्थापन योग्य पैकेज की खोज करने की आवश्यकता होगी तो यह सहायक होगा।