أوبونتو - كيفية تحويل حزم rpm إلى deb
جدول المحتويات:
تحتوي مستودعات 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.
دورة أوبونتو دورة في الدقيقةقم بتثبيت rom hybrid على جهاز htc one x للحصول على شاشة تشبه الجهاز اللوحي
تعرّف على كيفية تثبيت ROM المختلط على جهاز HTC One X للحصول على شاشة تشبه الجهاز اللوحي.
كيفية تثبيت حزم rpm على centos
RPM هو نظام تغليف يستخدمه Red Hat ومشتقاته مثل CentOS و Fedora. في هذا البرنامج التعليمي ، سوف نعرض لك طريقتين لكيفية تثبيت حزم RPM على CentOS.
كيفية إلغاء تثبيت حزم البرامج على أوبونتو
في هذه المقالة سوف نوضح لك كيفية إلغاء تثبيت حزم البرامج باستخدام مركز برامج أوبونتو الرسومي ومن خلال سطر الأوامر ، باستخدام أوامر apt أو apt-get.