كيفية تشغيل برامج Ubuntu على Fedora Linux

يعد Fedora Linux أحد أكثر أنظمة تشغيل Linux شيوعًا. ومع ذلك ، نظرًا لاستخدام Fedora لملفات حزمة RPM ، هناك بعض البرامج التي لا تعمل. لحسن الحظ ، من الممكن تشغيل برامج Ubuntu على نظام Fedora Linux الخاص بك.

في هذا الدليل ، سنوضح لك كيف يمكنك الاستفادة من قوة تقنية Distrobox والحاويات لتثبيت أي برنامج Ubuntu تريده على نظام Fedora الخاص بك. للبدء ، تأكد من أن لديك إصدارًا محدثًا من Fedora Workstation أو Fedora Silverblue / Kinoite.

كيفية تثبيت Distrobox على Fedora

لتثبيت برامج Ubuntu على نظام Fedora Linux ، تحتاج إلى تثبيت تطبيق Distrobox. يعد Distrobox برنامجًا ممتازًا ، عند تثبيته ، يستفيد من قوة Podman (أو Docker) لإنشاء حاويات خاصة بالتوزيع يمكن للمستخدمين استخدامها لتشغيل البرامج فيها.

لا يتم شحن Distrobox مع Fedora ، ومع ذلك ، فمن السهل البدء في العمل. للبدء ، افتح نافذة طرفية على سطح مكتب Fedora. يمكنك القيام بذلك عن طريق الضغط على Ctrl + Alt + T على لوحة المفاتيح. أو ابحث عن "Terminal" في قائمة التطبيقات وقم بتشغيلها بهذه الطريقة.

مع فتح نافذة Terminal ، استخدم الأمر curl التالي لتنزيل تطبيق Distrobox وتثبيته على نظام Fedora الخاص بك.

Distrobox - مع الجذر

إذا كنت تستخدم نظام Fedora شخصيًا ، ويمكنك استخدام الأمر sudo ، فلا تتردد في تثبيت الإصدار الجذر من Distrobox. سيسمح لك هذا الإصدار بالوصول إلى حاويات Podman / Docker Distrobox بأذونات الجذر.

حليقة https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh

Distrobox - بدون جذر (موصى به)

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

حليقة https://raw.githubusercontent.com/89luca89/distrobox/main/install | sh -s - -p ~ / .local / bin /

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

sudo dnf تثبيت بودمان

بدلاً من ذلك ، إذا كنت لا ترغب في استخدام Podman مع أداة Distrobox ، يمكنك استخدام نظام حاوية Docker بدلاً من ذلك. Docker مليء بالميزات وقد يسمح لك بعمل المزيد من الأشياء المتقدمة باستخدام حاويات Distrobox الخاصة بك. ومع ذلك ، فإن Docker غير مطلوب ، ويجب أن يعمل Podman بشكل جيد مع معظم المستخدمين.

لمزيد من المعلومات حول كيفية إعداد Docker Engine على Fedora ، توجه إلى وثائق موقع Docker الرسمي على الويب. بمجرد الوصول إلى هناك ، ستتمكن من إعداد إصدار Fedora من Docker Engine وسيستخدمه Distrobox تلقائيًا لإنشاء أنظمة تشغيل.

كيفية إعداد Ubuntu مع Distrobox على Fedora

لاستخدام برامج Ubuntu على نظام Fedora الخاص بك ، تحتاج إلى نشر حاوية Ubuntu مع Distrobox. للقيام بذلك ، استخدم الأمر distrobox create . يستخدم هذا الأمر لإعداد الحاوية في Podman (أو Docker إذا قمت بتثبيتها بدلاً من Podman).

إنشاء Distrobox --name ubuntu

يجب عليك تسمية صندوق التوزيع الخاص بك "ubuntu" بحيث يمكنك رؤيته عند تشغيل أمر قائمة distrobox .

بعد تسمية حاوية Distrobox بالعلامة --name، يجب عليك تحديد الصورة في --imageالعلامة. على سبيل المثال ، لتثبيت Ubuntu 22.04 LTS في Distrobox ، يمكنك استخدام ملفات --image ubuntu:22.04.

إنشاء صندوق توزيع - اسم ubuntu - صورة ubuntu: الإصدار

عندما تحدد إصدار Ubuntu الذي ترغب في تشغيله ، سيقوم Distrobox بسحب صورة OCI إلى جهاز الكمبيوتر الخاص بك ونشرها كحاوية. يمكنك بعد ذلك إدخال الحاوية على نظام Fedora الخاص بك باستخدام الأمر distrobox enter .

Distrobox أدخل ubuntu

كيفية تثبيت برنامج Ubuntu على Fedora

لتثبيت برنامج Ubuntu على Fedora ، قم بما يلي. أولاً ، استخدم الأمر apt search للعثور على البرنامج الذي ترغب في تثبيته. عند تحديد موقع البرنامج الذي ترغب في تثبيته ، استخدم الأمر apt install أدناه لتثبيت الحزمة داخل حاوية Ubuntu على نظام Fedora الخاص بك.

sudo apt install اسم البرنامج

بدلاً من ذلك ، يمكنك تثبيت حزمة DEB على نظام Fedora الخاص بك باستخدام الأمر apt install أدناه.

sudo apt install ./deb-package.deb

عند تثبيت البرنامج ، يمكنك تصدير البرنامج مباشرة إلى قائمة التطبيقات في نظام Fedora الخاص بك باستخدام أمر تصدير distrobox أدناه.

distrobox-export --app program-name

عندما يتم تصدير البرنامج من Distrobox ، يمكنك النقر فوق التطبيق في قائمة تطبيق Fedora لاستخدامه.

اترك تعليقاً

إصلاح مشكلة تمزق الشاشة على معالجات رسومات Intel في نظام Pardus Linux: دليل عملي يركز على النتائج

إصلاح مشكلة تمزق الشاشة على معالجات رسومات Intel في نظام Pardus Linux: دليل عملي يركز على النتائج

قم بإصلاح مشكلة تمزق الشاشة في معالجات رسومات Intel في نظام Pardus Linux عن طريق التحقق من X11 مقابل Wayland، وإعدادات المُركِّب، ومعدل التحديث، وبرنامج تشغيل Xorg النشط، وTearFree فقط عند الاقتضاء.

كيفية تكوين جدار الحماية SLES 15 باستخدام firewall-cmd

كيفية تكوين جدار الحماية SLES 15 باستخدام firewall-cmd

قم بتكوين firewalld على SLES 15: تحقق من المناطق، واسمح بالخدمات أو المنافذ، واحفظ القواعد الدائمة، وأعد التحميل بأمان، وتحقق من الوصول.

دليل تهيئة التحديث المباشر لنظام SLES: تطبيق تحديثات النواة بدون إعادة تشغيل النظام

دليل تهيئة التحديث المباشر لنظام SLES: تطبيق تحديثات النواة بدون إعادة تشغيل النظام

قم بتمكين التصحيح المباشر للنواة على SLES 15 SP7، وقم بتطبيق الإصلاحات المدعومة دون إعادة التشغيل، وتحقق من التصحيحات النشطة، وافهم متى لا تزال إعادة تشغيل النواة مطلوبة.

كيفية تفعيل وضع FIPS على خادم SUSE Linux Enterprise Server 15

كيفية تفعيل وضع FIPS على خادم SUSE Linux Enterprise Server 15

قم بتمكين وضع FIPS على SLES 15 باستخدام أداة الإعداد المدعومة من SUSE، وأعد التشغيل بأمان، وتحقق من حالة سياسة النواة والتشفير، وتحقق من حدود الشهادة.

كيفية تثبيت جوجل كروم على نظام التشغيل جوجل روم دون الإخلال بسياسات الأمان

كيفية تثبيت جوجل كروم على نظام التشغيل جوجل روم دون الإخلال بسياسات الأمان

قم بتثبيت متصفح جوجل كروم على نظام التشغيل Gooroom OS بأمان باستخدام حزم .deb الرسمية، وAPT، وفحوصات السياسات، وإرشادات التحديث، وإصلاحات الأجهزة المُدارة.

كيفية تصدير سجلات نظام SLES إلى خادم Syslog بعيد بشكل آمن

كيفية تصدير سجلات نظام SLES إلى خادم Syslog بعيد بشكل آمن

إعادة توجيه سجلات نظام SLES بشكل آمن إلى خادم syslog بعيد باستخدام rsyslog وشهادات TLS والتحقق من اسم النظير وقوائم الانتظار والتحقق من الصحة والاختبار.

تكامل Active Directory مع SSSD في SLES 15: دليل خطوة بخطوة

تكامل Active Directory مع SSSD في SLES 15: دليل خطوة بخطوة

قم بربط نظام SLES 15 بـ Active Directory باستخدام SSSD عبر YaST. قم بإعداد DNS والوقت، وتكوين تسجيلات دخول المجال، والتحقق من Kerberos، ومقارنة SSSD وWinbind وrealmd.

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix RTL8821CE Wi-Fi on Pardus Linux by checking the built-in rtw88 driver, Realtek firmware, rfkill, NetworkManager, and safe fallback options.

إصلاح مشكلة "فشل مؤقت في حل أسماء النطاقات" في دبيان 12 باستخدام systemd-resolved

إصلاح مشكلة "فشل مؤقت في حل أسماء النطاقات" في دبيان 12 باستخدام systemd-resolved

تشخيص وإصلاح حالات فشل تحليل DNS في Debian 12 باستخدام systemd-resolved، بما في ذلك resolv.conf و NetworkManager و networkd و cache و verification.

كيفية تثبيت نظامي التشغيل Pardus Linux وWindows 11 بأمان

كيفية تثبيت نظامي التشغيل Pardus Linux وWindows 11 بأمان

قم بتثبيت Pardus 25.2 بجانب Windows 11 عن طريق النسخ الاحتياطي، وتقليص حجم وحدة تخزين Windows، والتمهيد من USB UEFI، وحماية أقسام EFI والاسترداد الحالية.