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

यह लेख आपको उपयोग के लिए उपलब्ध विभिन्न प्रकार के रिपॉजिटरी के संक्षिप्त विवरण के साथ, उबंटू में रिपॉजिटरी की अवधारणा से परिचित कराएगा।

रिपॉजिटरी का परिचय

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

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

सम्बंधित: चीजें जो उबंटू विंडोज से बेहतर करती हैं

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

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

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

उबंटू में रिपॉजिटरी के प्रकार

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

1. मुख्य

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

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

2. वर्जित

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

उबंटू टीम ऐसे कार्यक्रमों के लिए समर्थन प्रदान नहीं करती है क्योंकि वे किसी अन्य लेखक से संबंधित हैं। साथ ही, उबंटू के प्रबंधन के लिए जिम्मेदार कंपनी कैननिकल पैकेज को संशोधित नहीं कर सकती क्योंकि प्रतिबंधित रिपॉजिटरी में शामिल अधिकांश सॉफ्टवेयर मालिकाना है।

3. ब्रम्हांड

जैसा कि नाम से पता चलता है, यूनिवर्स में लिनक्स ऑपरेटिंग सिस्टम के लिए विकसित हर ओपन-सोर्स पैकेज है। ये पैकेज सीधे उबंटू टीम द्वारा प्रबंधित नहीं किए जाते हैं। पैकेज पर काम करने वाले डेवलपर्स का समुदाय अपडेट और सुरक्षा सुधारों को आगे बढ़ाने के लिए पूरी तरह जिम्मेदार है।

हालाँकि, उबंटू पैकेज को यूनिवर्स से मेन में स्थानांतरित कर सकता है यदि डेवलपर्स उनके द्वारा निर्धारित विशिष्ट मानकों का पालन करने के लिए सहमत हों।

4. मल्टीवर्स

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

इस भंडार से संकुल अधिष्ठापन की अनुशंसा नहीं की जाती है क्योंकि इन कार्यक्रमों से जुड़ा जोखिम महत्वपूर्ण है।

रिपॉजिटरी और पैकेज के साथ काम करना

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

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

ईमेल
12 अनावश्यक विंडोज प्रोग्राम और ऐप्स जिन्हें आपको अनइंस्टॉल करना चाहिए

आश्चर्य है कि कौन से विंडोज 10 ऐप को अनइंस्टॉल करना है? यहां कई अनावश्यक विंडोज 10 ऐप, प्रोग्राम और ब्लोटवेयर हैं जिन्हें आपको हटा देना चाहिए।

आगे पढ़िए

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

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

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

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

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

एक और क़दम…!

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

.