ذكري المظهر

قم بتثبيت حزم rpm على أوبونتو

‫أوبونتو - كيفية تحويل حزم rpm إلى deb‬

‫أوبونتو - كيفية تحويل حزم rpm إلى deb‬

جدول المحتويات:

Anonim

تحتوي مستودعات Ubuntu على آلاف حزم deb التي يمكن تثبيتها من مركز برامج Ubuntu أو باستخدام الأداة المساعدة لسطر الأوامر apt . Deb هو تنسيق حزمة التثبيت الذي تستخدمه جميع توزيعات دبيان القائمة بما في ذلك أوبونتو. لا تتوفر بعض الحزم في مستودعات Ubuntu القياسية ولكن يمكن تثبيتها بسهولة عن طريق تمكين المصدر المناسب.

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

على الرغم من أنه في كثير من الأحيان ، قد يتم توزيع بعض البرامج كحزمة RPM فقط. RPM هو تنسيق حزمة تستخدمه Red Hat ومشتقاته مثل CentOS. لحسن الحظ ، هناك أداة تسمى alien تسمح لنا بتثبيت ملف RPM على Ubuntu أو لتحويل ملف حزمة RPM إلى ملف حزمة Debian.

قبل ان تبدأ

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

لا يمكن تثبيت جميع حزم RPM على Ubuntu. قد يؤدي تثبيت RPM المعبأة على Ubuntu إلى تعارض تبعية الحزمة.

يجب ألا تستخدم هذه الطريقة أبدًا لاستبدال أو تحديث حزم النظام المهمة ، مثل libc أو systemd أو الخدمات والمكتبات الأخرى الضرورية لتشغيل النظام بشكل صحيح. القيام بذلك قد يؤدي إلى أخطاء وعدم استقرار النظام.

تثبيت الغريبة

Alien هي أداة تدعم التحويل بين تنسيقات ملفات Red Hat rpm و Debian deb و Stampede slp و Slackware tgz و Solaris pkg.

قبل تثبيت الحزمة الغريبة ، تأكد من تمكين مستودع Universe على نظامك:

sudo add-apt-repository universe

بمجرد تمكين المستودع ، قم بتحديث فهرس الحزم وتثبيت الحزمة الغريبة باستخدام:

sudo apt update sudo apt install alien

سيقوم الأمر أعلاه أيضًا بتثبيت أدوات البناء اللازمة.

تحويل وتثبيت حزمة RPM

لتحويل حزمة من تنسيق RPM إلى DEB ، استخدم الأمر الأجنبي متبوعًا باسم حزمة RPM:

sudo alien package_name.rpm

اعتمادًا على حجم الحزمة ، قد يستغرق التحويل بعض الوقت. في معظم الحالات ، سترى رسائل تحذير مطبوعة على الشاشة. إذا تم تحويل الحزمة بنجاح ، فسيشير الإخراج إلى إنشاء حزمة DEB:

package_name.deb generated

لتثبيت حزمة deb ، يمكنك إما استخدام الأداة المساعدة dpkg أو apt :

sudo dpkg -i package_name.deb

sudo apt./package_name.deb

يجب الآن تثبيت الحزمة ، على افتراض أنها متوافقة مع نظامك ويتم تلبية جميع التبعيات.

ستحتاج إلى تسجيل الدخول كمستخدم لديه إمكانية الوصول إلى sudo لتتمكن من تثبيت الحزم على نظام Ubuntu.

تثبيت حزمة RPM مباشرة

بدلاً من تحويل وتثبيت الحزمة ، يمكنك استخدام الخيار -i الذي سيخبر الأجنبي بتركيب حزمة RPM مباشرةً.

sudo alien -i package_name.rpm

سيقوم الأمر أعلاه بإنشاء وتثبيت الحزمة تلقائيًا وإزالة ملف الحزمة بعد تثبيته.

استنتاج

في هذا البرنامج التعليمي ، تعلمت كيفية تثبيت حزم RPM على Ubuntu.

دورة أوبونتو دورة في الدقيقة