DUR, डेबियन के लिए AUR एनालॉग, अभी जारी किया गया है

लंबे समय से डेबियन उपयोगकर्ता AUR के समान पैकेज रिपॉजिटरी के एकीकरण का अनुरोध कर रहे हैं आर्क लिनक्स में और हम इसे रेडिट फ़ोरम में देख सकते हैं (उदाहरण के लिए in इस लिंक). इतने लंबे समय के लिए क्यों यह विचार लागू नहीं किया गया है यह संकलन समस्याओं के कारण था उस समय के पैकेजों में इसका प्रतिनिधित्व किया गया था, जो कि आर्क लिनक्स के विपरीत बहुत सरल है।

यह "छोटी" समस्या इसने लंबे समय तक डेबियन उपयोगकर्ताओं को AUR रिपॉजिटरी के एनालॉग का आनंद लेने से रोका उनके लिए और भले ही डेबियन पैकेज रिपॉजिटरी में बड़ी संख्या में पैकेज हैं, सच्चाई यह है कि AUR (इस वर्ग का जो तीसरे पक्ष को अपने पैकेज शामिल करने की अनुमति देता है) जैसे रिपॉजिटरी उपयोगकर्ताओं को कई और अधिक तक पहुंचने की अनुमति देगा और सभी के पास अपडेट हैं और कम समय में लोकप्रिय पैकेजों के नए संस्करण, क्योंकि मुख्य भंडार में अद्यतनों को शामिल करने में कई दिन लगते हैं।

लेकिन यह खत्म हो गया है खैर, कुछ दिन पहले उत्साही लोगों ने DUR रिपॉजिटरी लॉन्च की है (डेबियन यूजर रिपोजिटरी), जो डेबियन के लिए AUR (आर्क यूजर रिपोजिटरी) रिपॉजिटरी के एनालॉग के रूप में तैनात है, तीसरे पक्ष के डेवलपर्स को अपने पैकेज को मुख्य रिपॉजिटरी में शामिल किए बिना वितरित करने की अनुमति देता है वितरण का। AUR की तरह, DUR में मेटाडेटा और पैकेज बिल्ड निर्देश PKGBUILD प्रारूप का उपयोग करके परिभाषित किए गए हैं।

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

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

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

DUR में आप एक केंद्रीय रिपॉजिटरी के अंदर हैं, जिसका अर्थ है कि आपको अपने इच्छित पैकेज के लिए कई रिपॉजिटरी खोजने की जरूरत नहीं है।

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

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

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

अंत में, जो लोग इस भंडार को जोड़ने में सक्षम होने में रुचि रखते हैं, वे दस्तावेज़ीकरण की समीक्षा कर सकते हैं निम्नलिखित लिंक में रिपॉजिटरी का दौरा किया जा सकता है इस लिंक।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   मिगुएल रोड्रिगेज कहा

    यह मुझमें एक संदेह पैदा करता है; क्या DUR अब समझ में आता है जब डेबियन समुदाय पैकेज विकास, रखरखाव, अद्यतन और विश्वसनीयता पर सीधे AUR से सहयोग कर सकता है? क्योंकि अगर अब उनके पास डेबियन में पैकेज स्थापित करने के लिए AUR हो सकता है, तो अब OINm जैसी परियोजनाओं का AUR बहुत अलग नहीं होगा क्योंकि इस योजना के तहत यदि डेबियन पर आधारित वितरण पैकेजों को स्थापित करने के लिए इस तरह से अपनाते हैं, तो मूल रूप से AUR LUR बन जाएगा। (लिनक्स यूनिवर्सल रिपोजिटरी)।

    1.    अंधकारमय कहा

      उन्होंने माना कि सार्वभौमिक भंडार का विचार अधिक उपयुक्त है।

  2.   असुरक्षित कहा

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

    1.    iweaker4you कहा

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

      यह कुछ का उल्लेख कर रहा है कि डेबियन ने डेबियन 7 के बाद से तय नहीं किया है, जो तब से मेरा मुख्य डिस्ट्रो रहा है, आप आर्क लिनक्स की तुलना में डेबियन के साथ अधिक गड़बड़ करते हैं।