लिनक्स में सॉफ्टवेयर रिपॉजिटरी को मैन्युअल रूप से कैसे जोड़ें

लिनक्स में सॉफ्टवेयर रिपॉजिटरी को मैन्युअल रूप से कैसे जोड़ें

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





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





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





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

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

पीसी पर इंस्टाग्राम संदेशों की जांच कैसे करें

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



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

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

sudo apt install software-properties-common

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

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





sudo add-apt-repository [options] repository

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

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





deb https://repositoryurl.com distro type

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

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'

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

sudo add-apt-repository ppa:user/name

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

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

sudo add-apt-repository ppa:ondrej/php

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

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

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

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

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

dnf config-manager --add-repo repository

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

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

dnf config-manager --set-enabled repository

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

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

sudo dnf install yum-utils

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

yum-config-manager --add-repo repository

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

yum-config-manager --enable repository

Arch Linux and the AUR

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

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

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

git clone https://aur.archlinux.org/yay-git.git

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

sudo chmod 777 /yay-git

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

cd /yay-git && makepkg -si

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

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

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

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

साझा करना साझा करना कलरव ईमेल यह जांचने के 3 तरीके हैं कि कोई ईमेल असली है या नकली

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

आगे पढ़िए
संबंधित विषय
  • लिनक्स
  • आर्क लिनक्स
  • लिनक्स
  • कंप्यूटर टिप्स
लेखक के बारे में Deepesh Sharma(79 लेख प्रकाशित)

दीपेश MUO में Linux के लिए जूनियर एडिटर हैं। वह सभी नवागंतुकों को एक आनंदमय अनुभव प्रदान करने के उद्देश्य से, लिनक्स पर सूचनात्मक मार्गदर्शिकाएँ लिखते हैं। फिल्मों के बारे में निश्चित नहीं है, लेकिन अगर आप तकनीक के बारे में बात करना चाहते हैं, तो वह आपका लड़का है। अपने खाली समय में, आप उसे किताबें पढ़ते हुए, विभिन्न संगीत शैलियों को सुनते हुए, या उसका गिटार बजाते हुए पा सकते हैं।

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

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

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

सब्सक्राइब करने के लिए यहां क्लिक करें