كيفية إضافة مستودعات الطرف الثالث و RPMs في فيدورا

click fraud protection

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

الخدمة الأولى التي سننظر فيها هي Fedora Copr. Copr هي تقنية جديدة ، ولكن منذ ظهورها ، لجأ المستخدمون إليها للعثور على برامج غير مدرجة عادةً في Fedora. يمكن النظر إلى نظام Copr على أنه نظام "PPA" الخاص بـ Fedora ، أو إصدار Redhat من خدمة Open SUSE Build. السبب؟ يمكن للمستخدمين والمطورين الاستفادة بسهولة من Copr ، وإنشاء مستودعات برامج مخصصة لتوزيع البرامج بسهولة على مستخدمي Fedora.

هذا هو ، إلى حد بعيد ، أفضل مورد لبرامج الطرف الثالث. إليك كيفية استخدامه. للبدء ، افتح محطة طرفية. الوحدة الطرفية هي الطريقة الوحيدة للقيام بذلك ، حيث أن Copr يتضمن التفاعل مع مدير الحزم DNF (برنامج طرفي).

في هذا المثال ، سنستخدم Steam. Steam هو برنامج مملوك ، ونتيجة لذلك ، رفض Redhat (الأشخاص الذين يقفون وراء Fedora) شحنه في مستودعات برمجياتهم. طريقة جيدة لإصلاح هذا بسرعة ، هو الحصول عليه على Copr. البحث عن والعثور عليها

instagram viewer
بخار عبر شريط البحث.

اختر نتيجة تبدو مفيدة. لاحظ أن هناك العديد من نسخ Repr المكررة لـ Steam. أفضل طريقة للاختيار ، هي قراءة كل صفحة وتحديد الأكثر نشاطًا. في هذه الحالة ، يعد الريبو الأكثر نشاطًا لـ Steam هو: alunux / linux-steam-تكامل

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

sudo u -c 'dnf config-manager --add-repo = http://negativo17.org/repos/fedora-steam.repo'

ثم ، قم بتمكين الريبو الريبو نفسه.

su -c 'dnf copr تمكن التكامل بين ألونكس / لينكس والبخار'

بعد ذلك ، ما عليك سوى تثبيت Steam مثل أي برنامج آخر في Fedora. هذا ممكن بطريقتين. أولها يتضمن البحث في برنامج Gnome عن "Steam" ، والنقر على زر التثبيت. بدلا من ذلك:

sudo dnf تثبيت البخار

قد ترغب أيضًا في دمج Steam Linux:

su -c 'dnf install linux-steam-تكامل'

RPM الانصهار

هناك طريقة أخرى لتحسين مصادر برامج Fedora بجدية عن طريق تمكين RPMFusion. هذه خدمة معروفة ومتخصصة في إضافة برامج تابعة لجهات خارجية (فكر في برامج تشغيل Nvidia الخاصة وغيرها من الأدوات غير المجانية مثل Skype و Discord وغيرها).

إذا كنت لا تريد العبث مع Copr (أو لا يمكنك العثور على شيء هناك) ، فإن الطريقة الجيدة هي إضافة هذا إلى نظامك. وأفضل ما في الأمر أن RPM Fusion موجود منذ سنوات وهو دائمًا على اطلاع دائم. عندما تظهر نسخة جديدة من Fedora ، ستعمل RPM Fusion معها. إليك كيفية البدء.

الإصدار الحالي من Fedora حتى كتابة هذا هو 26. إذا كنت تقرأ هذا في المستقبل ، فانتقل هنا لتنزيل الحزم غير المجانية.

في الإصدار 26 ، افتح نافذة طرفية وقم بما يلي:

تثبيت sudo dnf https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-26.noarch.rpm -y

عند انتهاء تثبيت هذه الحزمة ، انتقل إلى برنامج Gnome. ستلاحظ أن هناك الكثير من البرامج المتاحة. بدلاً من ذلك ، افتح نافذة طرفية وقم بما يلي:

اسم برنامج البحث dnf

RPM Pbone

مورد RPM جيد آخر RPM Pbone. إنه محرك بحث يبحث عبر الإنترنت (بمساعدة مصطلحات البحث) لحزم RPM. هذا موقع بسيط جدا على الرغم من ذلك ، يجب أن يعرف المستخدمون أن توزيعات Linux الأخرى تستخدم تنسيق حزمة Redhat RPM ، ونتيجة لذلك ، قد تجد حزمًا من OpenSUSE و CentOS وما إلى ذلك.

نظرًا لأن تنسيقات الحزم هذه متشابهة ، فلن يكون من الصعب تثبيت حزمة OpenSUSE على Fedora.

Pkgs.org وخدمة بناء OpenSUSE

بصرف النظر عن RPM Pbone ، هناك مستودعات RPM أخرى. في الأساس، Pkgs.org وخدمة بناء SUSE. كمستخدمي Fedora ، ربما يكون Pkgs.org أفضل مكان للبدء. وهي تبحث بنشاط من خلال العديد من توزيعات Linux (بما في ذلك Fedoras) عن RPMs والحزم الأخرى.

لماذا تريد استخدام Pkgs.org؟ حسنًا ، إذا كنت تستخدم إصدارًا جديدًا من Fedora ، فقد لا تكون هناك بعض البرامج المضمنة في الإصدارات السابقة. هذا الموقع سيسمح لك بالحصول عليه. بالإضافة إلى ذلك ، فإنه يبحث في العديد من الأماكن المختلفة عن البرنامج الذي تحتاجه ، لذا باستخدام هذه الخدمة وحدها ، فأنت في الواقع تبحث في مواقع متعددة.

المصدر الثاني هو OBS. نظام OBS مخصص بشكل أساسي لمستخدمي SUSE ، ولكنه يعمل بشكل جيد مع Fedora. وذلك لأن من سببين:

  1. يدعم OBS Suse الذي يستخدم ملفات RPM. تستخدم Fedora أيضًا RPMs ، بحيث يمكن للمستخدمين تثبيت Suse RPMs بسهولة على إعداد Fedora الخاص بهم (على الرغم من أنه غير مستحسن).
  2. نظرًا لأن Fedora و Suse يشتركان في تنسيق حزمة ، فعادة ما يتم دعم Fedora باستمرار على OBS. عند البحث عن برامج على الموقع ، سيظهر للمستخدمين زر تنزيل Fedora.

استخدم OBS هنا.

استنتاج

Fedora هو نظام تشغيل رائع دائمًا في طليعة عالم Linux. تبدأ الكثير من التقنيات الجديدة في فيدورالاند قبل الانتقال إلى مكان آخر. ومع ذلك ، فإنهم يشتهرون بمنع "البرمجيات غير الحرة". هذا أمر جيد بالنسبة لدعاة البرمجيات الحرة. ومع ذلك ، إذا كنت مستخدمًا عامًا تتطلع إلى تثبيت Discord بسهولة ، فستواجه وقتًا سيئًا. هذا هو السبب في أنه من المهم معرفة الموارد التي يمكن لمستخدمي Fedora اللجوء إليها لبرامج الطرف الثالث.

watch instagram story