أفضل مواقع الويب لتنزيل تطبيقات Linux بتنسيق DEB أو RPM

لم يعد تنزيل تطبيقات Linux يُمثل تحديًا كما كان عليه الأمر من قبل. لقد ولت الأيام التي كان عليك فيها معرفة كيفية تجميع التطبيقات المُخصصة من الملفات المصدر لأي تطبيق لم يكن متاحًا في متجر التطبيقات أو مدير الحزم الخاص بتوزيعة Linux التي تستخدمها.

يمكن أن يكون تثبيت تطبيق على Linux يُمثل حقيبة مُختلطة. من ناحية ، يمكن أن تبدو التجربة واضحة مقارنة بما تجده على Microsoft Windows. حيث يوجد الكثير من التطبيقات التي تُريدها في متجر التطبيقات أو مدير الحزم في توزيعة Linux.

لكن في بعض الأحيان يكون التطبيق الذي تُريده غير موجود أو أن الإصدار المُستضاف قديم. هذا هو المكان الذي تشعر به بفائدة تنسيق EXE المهيمن في Window – فهناك ببساطة العديد من تنسيقات حزم Linux التي لا تدعمها كل التوزيعات. لحسن الحظ ، تستخدم معظم التوزيعات إما DEB أو RPM.

فيما يلي ثمانية مواقع لمساعدتك في العثور على التطبيقات بتنسيق DEB أو RPM وتنزيلها.

أفضل مواقع الويب لتنزيل تطبيقات Linux بتنسيق DEB أو RPM - لينكس

ما هو نظام إدارة الحزم؟

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

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

1. pkgs.org

أفضل مواقع الويب لتنزيل تطبيقات Linux بتنسيق DEB أو RPM - لينكس

يُعتبر pkgs.org كمكان بسيط للعثور على أحدث إصدارات حزم Linux وتنزيلها دون الحاجة إلى التعامل مع النوافذ المنبثقة أو برامج التجسس. قام الموقع بفهرسة ملايين الحزم المُتاحة لأكثر من عشرة توزيعات. بعض هذه التوزيعات تستخدم DEB والبعض الآخر يستخدم RPM ، لذلك فهذا مكان جيد للحصول على الاثنين معًا.

يُقدم pkgs.org النتائج حسب إصدار التوزيعة ، بحيث يُمكنك البحث عن ملفات DEB المتوافقة مع الإصدار الدقيق من Debian أو Ubuntu. وينطبق الشيء نفسه بالنسبة للتوزيعات التي تستخدم RPM مثل Fedora و openSUSE. يتم تضمين Arch Linux أيضًا ، لأن pkgs.org لا يقتصر على تنسيقات DEB و RPM فقط.

2. RPM Seek

أفضل مواقع الويب لتنزيل تطبيقات Linux بتنسيق DEB أو RPM - لينكس

بينما يجعل pkgs.org البحث عن الحزم أمرًا مباشرًا ، إلا أنه يتم تقييدك على إجراء عمليات البحث بناءً على اسم الحزمة. RPM Seek يخطو خطوة إلى الأمام من خلال إعطائك العديد من المعلمات لاستخدامها في عمليات البحث الخاصة بك. لا يُمكنك فقط البحث على أساس إصدار التوزيعة ، ولكن يُمكنك أيضًا البحث عن الملفات بناءً على الحزم التي تحتاج إلى تثبيتها من أجل تشغيلها (المعروفة باسم التبعيات) أو التطبيقات الإضافية التي يجب توفرها عند التثبيت.

على الرغم من الاسم ، فإن RPM Seek لا يقتصر على ملفات RPM. Debian هي واحدة من التوزيعات التي يُمكنك العثور على حزم لها – Debian تستخدم تنسيق DEB.

3. Debian Packages Search

أفضل مواقع الويب لتنزيل تطبيقات Linux بتنسيق DEB أو RPM - لينكس

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

بالنظر إلى أنّ تنسيق DEB قد تم إنشاؤه من أجلها ، فإن Debian هي أكبر توزيعة تحزم ملفات DEB. وتستند في نهاية المطاف العديد من البدائل عليها. لذا تُعد قائمة الحزم الخاصة بـ Debian مكانًا رائعًا للبحث عن التطبيقات. يُمكنك تنزيل ملفات DEB مباشرةً. هذه الطريقة غير موصى بها ، لأن ملفات DEB هذه غالباً ما تتطلب أن يكون لديك ملفات DEB أخرى مثبتة بالفعل.

أنت لست مقيدًا بموقع Debian. يُمكنك الاطلاع على صفحة حزم Ubuntu أو صفحة حزم Linux Mint أيضًا. وبالمثل ، يُمكنك العثور على ملفات RPM على صفحة Fedora Package Sources.

4. RPM PBone Search

أفضل مواقع الويب لتنزيل تطبيقات Linux بتنسيق DEB أو RPM - لينكس

هل تبحث عن أداة بحث أكثر تقدمًا لمساعدتك في تشخيص مشكلات نظامك؟ RPM PBone Search هو موقع ويب مُصمم لتوفير تحليل أكثر شمولاً للنظام.

يُمكنك تقديم معلمات بحث تفصيلية تُساعدك في تحديد تبعيات RPM أو غيرها التي قد تكون مفقودة. يُمكنك العثور على ملفات RPM بناءً على علامات التغيير أو الملخص أو علامات RPM.

RPM PBone Search يُمكِّنك أيضًا من مراقبة حجم المستودعات نفسها. يُمكنك معرفة متى تضيف Fedora أو openSUSE أو توزيعات أخرى تستند إلى RPM ملفات RPM إلى المستودعات الخاصة بها وعرض القائمة الكاملة لما تحتويه تلك المستودعات.

5. RPM Find

أفضل مواقع الويب لتنزيل تطبيقات Linux بتنسيق DEB أو RPM - لينكس

معظم محركات البحث هذه لديها درجة من أسلوب العرض الذي تتبعه. ولكن لا يوجد شيء من هذا القبيل عند التعامل مع RPM Find. هذا الموقع يعرض نصًا بسيطًا وواضحًا بتنسيق HTML أساسي ، لذلك تظهر نتائج البحث بسرعة كبيرة.

بالنسبة إلى العديد من الأشخاص ، لا تُسيطر سرعة تحميل صفحات الويب على الكثير من تفكيرهم. حيث يتم تحميل صفحات الويب البطيئة والضخمة بسرعة عندما يكون لديك شبكة 4G+. لكن الكثير منا لا يزالون في انتظار الوصول إلى الأشكال الأساسية للنطاق العريض. في هذه الحالة ، كلما قَلَّت الأشياء التي يتعين على المتصفح تحميلها ، كان ذلك أفضل.

طبقًا لاسمه ، فإن RPM Find يقتصر على ملفات RPM.

6. Open Build Service

أفضل مواقع الويب لتنزيل تطبيقات Linux بتنسيق DEB أو RPM - لينكس

تُعد خدمة Open Build Service مكانًا يمكن لأي شخص من خلالها تجميع وتوزيع الحزم للعديد من أنظمة التشغيل والتوزيعات في وقت واحد. تعمل هذه الميزة على تبسيط العملية بحيث يمكن للمطورين التركيز على كتابة التعليمات البرمجية بدلاً من فهم الفروق الدقيقة بين كيفية عمل التطبيق في توزيعة Debian و Arch Linux.

لا يمكنك فقط استخدام Open Build Service لإنشاء تطبيق ، بل يُمكنك استخدامها للعثور على التطبيقات أيضًا. للقيام بذلك ، توجه إلى build.opensuse.org.

لماذا openSUSE؟ ذلك لأن Open Build Service بدأت كخدمة لـ openSUSE Build ، وتُواصل openSUSE استضافة الإصدار العام المفتوح لأي شخص للبحث عن الحزم بغض النظر عن التوزيعات التي يستخدمها (على الرغم من أن الكثير من التطبيقات تم تطويرها مع أخذ openSUSE في الاعتبار).

7. RPM Fusion

أفضل مواقع الويب لتنزيل تطبيقات Linux بتنسيق DEB أو RPM - لينكس

شيء واحد يُلاحظه الناس عند تثبيت Fedora هو أن مستودعات توزيعة Linux المحددة لا توفر تطبيقات خاصة. لن تجد برامج تشغيل مغلقة المصدر لبطاقة رسومات Nvidia أو برامج ترميز فيديو معينة. إذا كنت تُريدها ، عليك أن تبحث في مكان آخر.

هذا هو المكان الذي يأتي فيه RPM Fusion. حيث أنه مستودع تابع لطرف ثالث موجود منذ فترة طويلة لمستخدمي Fedora يُوفر بعض التطبيقات المستبعدة من مستودعات Fedora الرسمية. إذا كانت ملفات RPM التي تبحث عنها مغلقة المصدر أو مفتوحة المصدر ولكنها غير آمنة لشركة مثل Red Hat (التي تقوم بتطوير Fedora) لإعادة توزيعها ، فهناك فرصة جيدة للعثور عليها هنا.

8. Launchpad

أفضل مواقع الويب لتنزيل تطبيقات Linux بتنسيق DEB أو RPM - لينكس

يأتي Launchpad من Canonical ، وهي نفس الشركة التي جلبت لنا سطح مكتب Ubuntu. Launchpad هو موقع إلكتروني لتطوير وصيانة التطبيقات مفتوحة المصدر. على الرغم من أن Launchpad موقع أساسي للمطورين ، إلا أنه أيضًا مكان يُمكنك من خلاله تنزيل الحزم.

حيث تستهدف الكثير من التطبيقات على Launchpad توزيعة Ubuntu ، لذلك هناك العديد من ملفات DEB المُتاحة على موقع الويب. ولكن عليك البحث للعثور عليها. تُوفر العديد من المشاريع التنزيلات فقط كملفات TAR.GZ مضغوطة. على الجانب الآخر ، يُوفر البعض أيضًا ملفات RPM.

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

لماذا عليك تنزيل DEB أو RPM؟

لقد تغيرت الأوقات لنظام التشغيل Linux. لم تعد ملفات DEB و RPM هي الطريقة المفضلة لتوزيع التطبيقات غير الموجودة في متجر تطبيقات التوزيعة . ولكن هناك أسباب لتفضيلها على التنسيقات الأخرى.

  • غالبًا ما يتم حزم معظم التطبيقات المضمّنة في التوزيعة كملفات DEB أو RPM بالفعل.
  • يُمكنك تثبيت التطبيق أو إزالته أو تحديثه باستخدام طريقة واحدة.
  • تشغل هذه التنسيقات مساحة أقل على القرص الصلب لديك مقارنةً بالطرق الحديثة.
  • حاليًا ، تُفتح إصدارات DEB أو RPM بشكل أسرع.
  • تُوفر إصدارات DEB و RPM مزيدًا من الاتساق. في بعض الأحيان ، تتجاهل التنسيقات الأحدث سمات المستخدم ، ولها نوافذ حوار مختلفة للملفات ، إلخ.

بينما تستخدم معظم التوزيعات أحد هذين التنسيقين ، فهذا يعني أن هناك أيضًا التوزيعات التي لا تستخدمها. خذ على سبيل المثال Arch Linux والعديد من التوزيعات القائمة عليها.

إذا كنت لا ترغب في التعامل مع تتبع الحزم خاصة بالتوزيعة ، فقد ترغب في الذهاب للتعامل مع تنسيق عالمي للتطبيقات مثل Flatpak أو Snap أو AppImage. هذا جزء كبير من سبب وجودها الآن. بين Flathub و Snap Store ، هناك فرصة جيدة لأن تجد التطبيق الذي تُريده من خلال نقرة واحدة أو أمر واحد من خلال Terminal.

المصدر
زر الذهاب إلى الأعلى