deb-get ، أداة مساعدة لتثبيت برامج الجهات الخارجية

مارتن ويمبريس ، أحد مؤسسي إصدار Ubuntu MATE وعضو فريق MATE الأساسي ، كشف النقاب مؤخرا إطلاق الأداة "الحصول على" التي تقدم وظائف apt-get-like للعمل مع حزم deb الموزعة من خلال مستودعات تابعة لجهات خارجية أو متاحة للاستخدام المباشر من مواقع المشاريع.

في deb-get، أوامر إدارة الحزم النموذجية هي نفس أوامر APT مثل التحديث والترقية والعرض والتثبيت والإزالة والبحث ، ولكن على عكس APT ، لا يتم تنزيل الحزم نفسها من مستودعات التوزيع ، ولكن مباشرة من المستودعات والمواقع التي يحتفظ بها مطورو البرامج.

في الواقع ، deb-get هو برنامج نصي bash يحدد قواعد التنزيل والتحديث أكثر من 80 برنامجًا شائعًا يتم توزيعها مباشرة من خلال مستودعاتها الخاصة.

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

يعبر بعض بائعي التطبيقات والمشاريع عن دعمهم لـ Debian / Ubuntu من خلال نشر .debs من برامجهم كتنزيلات مباشرة أو من خلال مستودعاتهم المناسبة. يُسهل deb-get العثور على ملفات .debs المنشورة بهذه الطريقة وتثبيتها وتحديثها.

ربما تريد استخدام برنامج لم يتم حزمه رسميًا (بعد) لـ Debian / Ubuntu.
ربما تريد استخدام برنامج يتحرك بسرعة ويقدم البائع / المشروع إصدارات أحدث.
ربما تريد استخدام بعض البرامج غير المجانية التي لا تستطيع Debian / Ubuntu توزيعها بسبب قيود الترخيص.

تحاول deb-get معالجة ذلك من خلال توفير فهرس محدد من البرامج المتاحة لـ Ubuntu والتي تم إصدارها بواسطة المشروع أو البائع. 

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

يتم دعم مستودعات APT والحزم على صفحات إصدار GitHub ومستودعات PPA وأقسام التنزيل على المواقع كمصادر تثبيت.

من التطبيقات التي يمكن تثبيتها حاليًا مع deb-get ، يبرز ما يلي:

  • 1Password
  • أنتي ميكروكس
  • ذرة
  • أزور سطر الأوامر
  • مطبوع
  • Bitwarden
  • شجاع
  • كود الاستوديو المرئي
  • خلاف
  • عامل الميناء
  • سطح المكتب Docker
  • عنصر سطح المكتب
  • enpass
  • هجرة جماعية
  • fd
  • فيجما لينكس
  • Firefox-esr
  • فرانز
  • بوابة دلتا
  • جيثب- سطح المكتب
  • com.gitkraken
  • جيتر
  • جوجل كروم مستقرة
  • جوجل الأرض المؤيد-مستقرة
  • جريب
  • بطولي
  • الأرق
  • في تزامن
  • irccloud- سطح المكتب
  • جبرف
  • جامي
  • جيليفين
  • Keepassxc
  • keybase
  • LSD
  • ودو
  • لوتريس
  • النابض
  • مسألة سطح المكتب
  • الصغير
  • مايكروسوفت حافة مستقرة
  • nextcloud- سطح المكتب
  • السبج زجاج بركاني
  • ocenaudio
  • فقط محرري سطح المكتب
  • أوبرا مستقرة
  • باندوك
  • خادم plexmediaserver
  • بوويرشيل
  • Quickemu
  • كويك كوي
  • رامبوكس
  • rclone
  • rpi- تصوير
  • rstudio
  • سطح المكتب إشارة
  • تبسيط
  • سكايب فورلينكس
  • سلاك سطح المكتب
  • سبوتيفي العميل
  • سامية النص
  • syft
  • syncthing
  • فريق
  • برنامج TeamViewer
  • Tixati
  • تافه
  • أوبونتو المكياج
  • مستقر فيفالدي
  • صندوق الموجة
  • يبيكس
  • weechat
  • سطح المكتب الأسلاك
  • ذروة
  • زوم

أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها حول هذه الأداة ، يمكنك التحقق من التفاصيل في الرابط التالي.

كيف يتم تثبيت deb-get؟

بالنسبة لأولئك الذين يرغبون في التمكن من تثبيت هذه الأداة واختبارها ، يمكنهم القيام بذلك باتباع الأوامر التي نشاركها أدناه.

أول شيء يجب عليهم فعله هو افتح Terminal وسيقومون بكتابة ما يلي:

sudo apt install curl
curl -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | sudo -E bash -s install deb-get

أو بدلا من ذلك، يتم أيضًا توفير حزمة deb من الأداة المساعدة ، التي يمكنهم الحصول عليها وتنزيلها من مستودع المشروع. ولكن لأغراض هذه المقالة ، سنقوم بتثبيت أحدث إصدار متاح (في وقت نشر هذه المقالة) عن طريق فتح Terminal وكتابة:

wget https://github.com/wimpysworld/deb-get/releases/download/0.2.4/deb-get_0.2.4-1_all.deb

sudo apt install ./deb-get_0.2.4-1_all.deb

وفويلا ، يمكنك البدء في استخدام deb-get على نظامك.

استخدام مدير الحزم هذا مشابه لـ APT، لذلك لا يمثل استخدامه أي مشكلة ، يمكنك الرجوع إلى الأداة المساعدة ببساطة عن طريق كتابة:

deb-get --help

قائمة أوامر الإدارة المتاحة هي كما يلي:

deb-get {update | upgrade | show pkg | install pkg | reinstall pkg | remove pkg
| purge pkg | search pkg | cache | clean | list | prettylist | help | version}

اترك تعليقك

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

*

*

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