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

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

आइए देखें कि आप अपने सिस्टम की स्रोत सूची में नए भंडार कैसे जोड़ सकते हैं।

उबंटू और डेबियन-आधारित डिस्ट्रोस पर

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

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

instagram viewer

ऐड-उपयुक्त-भंडार स्थापित करें

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

sudo apt सॉफ़्टवेयर-गुण-आम स्थापित करें

Add-apt-repository का उपयोग करके रिपॉजिटरी जोड़ें

अब जब आपने पैकेज स्थापित कर लिया है, तो आपके सिस्टम में एक तृतीय-पक्ष सॉफ़्टवेयर रिपॉजिटरी जोड़ने का समय आ गया है। रिपॉजिटरी जोड़ने का मूल सिंटैक्स है:

सुडो ऐड-एपीटी-रिपॉजिटरी [विकल्प] रिपोजिटरी

...कहां है कोष द्वारा उपयोग किया जाने वाला प्रारूप है sources.list फ़ाइल।

फ़ाइल के लिए डिफ़ॉल्ट प्रविष्टि प्रारूप है:

लोगों के सामने पहली उपस्थिति करनेवाली https://repositoryurl.com डिस्ट्रो टाइप

उदाहरण के लिए, अपने सिस्टम में उबंटू ब्रह्मांड भंडार जोड़ने के लिए:

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) ब्रह्मांड"

आप निम्न कमांड सिंटैक्स का उपयोग करके ऐड-एप्ट-रिपॉजिटरी के साथ एक पीपीए भी जोड़ सकते हैं:

sudo ऐड-एपीटी-रिपॉजिटरी पीपीए: उपयोगकर्ता/नाम

...कहां है उपयोगकर्ता तथा नाम है मालिक का नाम तथा पीपीए नाम क्रमशः।

Add-apt-repository का उपयोग करके Ondrej द्वारा PHP PPA जोड़ने के लिए:

sudo add-apt-repository ppa: ondrej/php

सम्बंधित: Ubuntu में APT और dpkg में क्या अंतर है?

Fedora और CentOS पर मैन्युअल रूप से रिपॉजिटरी जोड़ना Add

फेडोरा, सेंटोस और अन्य आरएचईएल-आधारित वितरण डीएनएफ और यम पैकेज प्रबंधकों का उपयोग करते हैं। APT के विपरीत, DNF में एक अंतर्निहित विधि है विन्यास प्रबंधक जो उपयोगकर्ताओं को तृतीय-पक्ष रिपॉजिटरी को आसानी से जोड़ने, हटाने और अक्षम करने की अनुमति देता है।

डीएनएफ पैकेज मैनेजर का उपयोग करना

DNF का उपयोग करके एक नया भंडार जोड़ने के लिए:

dnf config-manager --add-repo रिपॉजिटरी

...कहां है कोष सॉफ्टवेयर रिपॉजिटरी का URL है।

रिपॉजिटरी को सक्षम करने के लिए, टाइप करें:

dnf विन्यास-प्रबंधक --सेट-सक्षम भंडार

यम-कॉन्फ़िगरेशन-मैनेजर का उपयोग करना

वैकल्पिक रूप से, आप इसका उपयोग भी कर सकते हैं यम-config-प्रबंधक आपके सिस्टम पर रिपॉजिटरी जोड़ने और प्रबंधित करने की उपयोगिता। यम-कॉन्फिग-मैनेजर डिफ़ॉल्ट रूप से आरएचईएल-आधारित वितरण पर स्थापित नहीं है, इसलिए आपको इसे मैन्युअल रूप से स्थापित करना होगा। यह का एक हिस्सा है यम-utils पैकेज। इसे स्थापित करने के लिए, टाइप करें:

sudo dnf यम-बर्तन स्थापित करें

यम-कॉन्फिग-मैनेजर कमांड का प्रारूप डीएनएफ के समान है। आप निम्नानुसार yum-config-manager का उपयोग करके एक नया भंडार जोड़ सकते हैं:

यम-कॉन्फ़िगरेशन-मैनेजर --ऐड-रेपो रिपॉजिटरी

रिपॉजिटरी को सक्षम करना भी आसान है।

yum-config-manager --enable रिपॉजिटरी

आर्क लिनक्स और AUR

यदि आप आर्क लिनक्स का उपयोग कर रहे हैं, तो आप पहले से ही जानते होंगे कि उपयोगकर्ता आर्क पर रिपॉजिटरी नहीं जोड़ सकते। लेकिन इसका मतलब यह नहीं है कि आप अपने सिस्टम पर अतिरिक्त पैकेज डाउनलोड नहीं कर सकते।

आर्क लिनक्स में AUR, आर्क यूजर रिपोजिटरी है, जिसमें उपयोगकर्ताओं द्वारा विकसित हजारों तृतीय-पक्ष पैकेज हैं। आप AUR पैकेज मैनेजर का उपयोग करके AUR को एक्सेस कर सकते हैं। Pacman, जो आर्क लिनक्स पर डिफ़ॉल्ट पैकेज मैनेजर है, आर्क यूजर रिपोजिटरी में संग्रहीत पैकेजों तक नहीं पहुंच सकता है।

कई AUR पैकेज मैनेजर हैं, जिनमें सबसे प्रमुख है वाह. आप आसानी से yay को अपने सिस्टम पर इनस्टॉल कर सकते हैं git रिपॉजिटरी की क्लोनिंग.

गिट क्लोन https://aur.archlinux.org/yay-git.git

डाउनलोड किए गए फ़ोल्डर की अनुमतियां बदलें:

सुडो चामोद 777 / याय-गिट

निर्देशिका बदलें और उपयोग करें मेकपकेजी yay स्थापित करने का आदेश:

सीडी / याय-गिट && मेकपकेजी -एसआई

और अधिक जानें: आर्क लिनक्स में पैकेज कैसे स्थापित करें और निकालें

अपने सिस्टम की रिपोजिटरी सूची का प्रबंधन

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

लिनक्स पर, आप अक्सर नए पैकेजों को अद्यतन या स्थापित करते समय टूटी हुई पैकेज त्रुटि में आ सकते हैं। पुनः स्थापित करना या ऐसे पैकेज हटाना अधिकांश Linux सिस्टम पर समस्या को ठीक करता है।

ईमेल
विंडोज 11 क्या है और यह कब लॉन्च होगा?

विंडोज 11 लीक ने हमें कुछ जानकारी दी, लेकिन सभी की निगाहें माइक्रोसॉफ्ट के 24 जून के कार्यक्रम पर टिकी हैं।

आगे पढ़िए

संबंधित विषय
  • लिनक्स
  • आर्क लिनक्स
  • लिनक्स
  • कंप्यूटर टिप्स
लेखक के बारे में
दीपेश शर्मा (62 लेख प्रकाशित)

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

दीपेश शर्मा की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

एक और क़दम…!

कृपया उस ईमेल में अपने ईमेल पते की पुष्टि करें जिसे हमने अभी आपको भेजा है।

.