تم إطلاق DUR ، نظير AUR لـ Debian

لفترة طويلة طالب مستخدمو دبيان بدمج مستودع حزم مشابه لمستودع AUR في Arch Linux ويمكننا رؤية ذلك في منتديات reddit (على سبيل المثال في هذا الرابط). لماذا كل هذا الوقت لم يتم تنفيذ هذه الفكرة كان ذلك بسبب مشاكل التجميع في الحزم التي كان يمثلها في ذلك الوقت ، والتي على عكس Arch Linux أبسط بكثير.

هذه المشكلة "الصغيرة" منع مستخدمي دبيان لفترة طويلة من الاستمتاع بنظير من مستودع AUR بالنسبة لهم وعلى الرغم من أن مستودعات حزم دبيان تحتوي على عدد كبير من الحزم ، إلا أن الحقيقة هي أن مستودعًا مثل AUR (من هذه الفئة يسمح للأطراف الثالثة بتضمين حزمهم) سيسمح للمستخدمين بالوصول إلى المزيد والمزيد حول جميع لديهم تحديثات و إصدارات جديدة من الحزم الشائعة في وقت أقل ، لأن تضمين التحديثات في المستودع الرئيسي يستغرق أيامًا.

لكن هذا انتهى حسنًا ، منذ بضعة أيام أطلق المتحمسون مستودع DUR (مستودع مستخدم دبيان) ، والذي يتم وضعه كنظير لمستودع AUR (مستودع مستخدم Arch) الخاص بديبيان، مما يسمح لمطوري الطرف الثالث بتوزيع حزمهم دون تضمينها في المستودعات الرئيسية من التوزيع. كما هو الحال مع AUR ، يتم تعريف البيانات الوصفية وإرشادات إنشاء الحزمة في DUR باستخدام تنسيق PKGBUILD.

وهذا يعني أنه تم العثور على طريقة للتخلص من صعوبة انتقاد الأطراف الثالثة في إنشاء حزم deb ، حيث يمكن الآن توفير ذلك من ملفات PKGBUILD بمساعدة مجموعة أدوات makedeb ، وهي نظيرة لـ makepkg. يتضمن أيضًا مدير الحزم mpm ، والذي يسمح لك باستخراج وتثبيت الحزم من مستودعات AUR و Arch Linux ، والأداة المساعدة makedeb-db لاستبدال التبعيات الخاصة بـ Arch Linux بتبعيات دبيان.

تم تصميم DUR لمساعدة المستخدمين الذين يستخدمون makedeb على أنظمة Debian في العثور بسهولة أكبر على حزمهم المفضلة التي قد لا تكون في مستودعات التوزيع الخاصة بك وبنائها. تم تصميم DUR أيضًا لحل مشكلة مستمرة مع بدائل مثل PPA ، والمركزية.

مع PPAs ، تحصل فقط على مجموعة مختارة من الحزم مع كل مستودع. بالإضافة إلى ذلك ، تتطلب PPA إضافة مفاتيح توقيع إضافية إلى نظامك ، ويمكن أن تصبح قديمة بسهولة ، وقد يصعب إدارتها عندما تريد إزالتها من نظامك.

في DUR ، أنت داخل مستودع مركزي ، مما يعني أنك لست مضطرًا للبحث في مستودعات متعددة عن الحزم التي تريدها.

تسهل DUR أيضًا على المستخدمين بدء مشاركة حزمهم الخاصة باستخدام تنسيق حزمة PKGBUILD. غالبًا ما تتطلب أدوات البناء الأخرى المستندة إلى Debian إعدادًا متعدد الملفات وتتطلب إعدادًا أكثر تعقيدًا مقارنةً بـ PKGBUILD ، والذي يتكون في معظم الحالات من ملف واحد فقط.

تم تجهيز مجموعة الأدوات يسمح لـ Debian باستخدام الحزم التي تم إنشاؤها لـ AUR ومستودعات Arch Linux الرئيسية ، بما في ذلك تثبيت الحزم مباشرة من AUR / Arch. لتوزيع الحزم التي أعدها المجتمع من أجل دبيان ، تم اقتراح مستودع DUR منفصل ، حيث يتم حاليًا توزيع 4 حزم ، بما في ذلك عميل Element Desktop Matrix.

DUR ، مثل AUR ، بدلاً من الاعتماد على التوزيع ككل ، يتلاعب بالثقة في كل مطور فردي يساهم بحزمه في AUR / DUR. لفصل الحزم المفيدة عن الحزم المشكوك فيها ، يتم استخدام نظام تصنيف يعتمد على تصويت المستخدم ، بالإضافة إلى العلامات المعينة كنتيجة لتحليل المحتوى من قبل المشاركين الذين تم التحقق منهم. يتم تأكيد سلامة الحزم من خلال التوقيع الرقمي لكل مطور.

أخيرًا ، بالنسبة لأولئك الذين يرغبون في إضافة هذا المستودع ، يمكنهم مراجعة الوثائق في الرابط التالي. يمكن زيارة المستودع من هذا الرابط.


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

4 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ميغيل رودريغيز قال

    هذا يولد شك في داخلي. هل يبدو DUR منطقيًا الآن عندما يمكن لمجتمع دبيان أن يتعاون مباشرة من AUR في تطوير الحزمة ، الصيانة ، التحديث والموثوقية؟ لأنه إذا كان بإمكانهم الآن تثبيت حزم AUR في دبيان ، فلن تختلف AUR كثيرًا الآن عن مشاريع مثل OINm لأنه بموجب هذا المخطط إذا تبنت التوزيعات القائمة على دبيان طريقة بناء الحزم هذه لتثبيتها ، فستصبح AUR أساسًا LUR (Linux المستودع العالمي).

    1.    دارككريت قال

      واعتبر أن فكرة وجود مستودع عالمي أكثر ملاءمة.

  2.   غير آمن قال

    في دبيان ، هذا ليس ضروريًا على الإطلاق ، دبيان عبارة عن حزم فائقة التنوع ولا تحتاج إلى نسخ من أي شخص. دبيان ملتزمة بالأمان ، دعنا نقول ما نريد ، إنه ليس آمنًا ، يمكن لأي شخص تحميل حزمة هناك ، لا ينبغي أن تكون موجودة. لهذا السبب لا أستخدم القوس أو أحبه. هذا لن ينجح ، إن لم يكن من حين لآخر. في دبيان هم نقيون ومحافظون للغاية وهذا ليس جيدًا لنظام Linux.

    1.    iweaker4you قال

      هذا أمر متروك للجميع ، فقط لأنه خيار لا يعني أن الجميع سيستخدمونه ، ولا ، دبيان ليست مليئة بـ "الحزم" كما ذكرت ، هناك المئات من الحزم التي تفتقر إلى التحديثات ، مثل libc6 ، qt5 أو حتى أدوات جنو نفسها ، تميل دبيان إلى أن يكون لديها دورة تحديث بطيئة جدًا ، ولا تشمل حقيقة أن FFMPEG الذي يقدمه لا يدعم NVENC وهو سحب كامل للترجمة دون مشاكل.

      هذا مع ذكر القليل من الأشياء التي لم يتم إصلاحها من Debian منذ Debian 7 ، والتي كانت توزيعة الرئيسية منذ ذلك الحين ، فأنت تتلاعب مع Debian أكثر من Arch Linux نفسها.