في هذه المقالة ، سوف تتعلم كيفية التثبيت والتمكين EPEL على المستودع نظام CentOS 8.x, نظام CentOS 7.x و CentOS 6.x الإصدارات لتثبيت حزم البرامج القياسية مفتوحة المصدر الإضافية باستخدام يم و DNF مدير مجموعة.
ما هو EPEL
EPEL (حزم إضافية لـ Enterprise Linux) هو مشروع مستودع مفتوح المصدر ومجاني قائم على المجتمع من فيدورا فريق يوفر حزم برامج إضافية عالية الجودة بنسبة 100٪ لتوزيع Linux بما في ذلك RHEL (ريد هات إنتربرايز لينكس), CentOS، و لينكس العلمية.
EPEL المشروع ليس جزءًا من RHEL / CentOS ولكنه مصمم لتوزيعات Linux الرئيسية من خلال توفير الكثير من حزم مفتوحة المصدر مثل أدوات الشبكات وأدوات مسؤول النظام والبرمجة والمراقبة وما إلى ذلك. أكثر من EPEL يتم الحفاظ على الحزم بواسطة فيدورا الريبو.
لماذا نستخدم مستودع EPEL؟
- يوفر الكثير من الحزم مفتوحة المصدر للتثبيت عبر Yum و DNF.
- Epel repo مفتوح المصدر بنسبة 100٪ ومجاني الاستخدام.
- لا يوفر أي حزم مكررة أساسية ولا توجد مشكلات في التوافق.
- يتم صيانة جميع حزم EPEL بواسطة Fedora repo.
كيفية تثبيت مستودع EPEL على خادم CentOS
لتثبيت EPEL في أي إصدارات CentOS ، قم بتسجيل الدخول إلى مثيل خادم CentOS الخاص بك كمستخدم أساسي وقم بتشغيل الأوامر كما هو موضح أدناه وفقًا لإصدار الإصدار الخاص بك.
كيفية تثبيت EPEL Repo على CentOS 8.x
# يمكنك البحث في epel-release. # yum info epel-release. # yum تثبيت الإصدار epel.

كيفية تثبيت EPEL Repo على CentOS 7.x
# يمكنك البحث في epel-release. # yum info epel-release. # yum تثبيت الإصدار epel.

كيفية تثبيت EPEL Repo على CentOS 6.x
# يمكنك البحث في epel-release. # yum info epel-release. # yum تثبيت الإصدار epel.

كيف يمكنني التحقق من EPEL Repo؟
الآن قم بتحديث حزم البرامج وتحقق من تثبيت ملف EPEL المستودع باستخدام الأوامر التالية.
# تحديث يومي. # rpm -qa | grep epel.

يمكنك أيضًا التحقق من تمكين مستودع EPEL على النظام من خلال سرد كافة المستودعات النشطة باستخدام الأمر التالي.
# yum repolist.

لسرد حزم البرامج التي تشكل ملف EPEL المستودع ، قم بتشغيل الأمر.
# dnf --disablerepo = "*" --enablerepo = قائمة "epel" متوفرة. أو. # yum --disablerepo = "*" --enablerepo = قائمة "epel" متوفرة.

بدلاً من ذلك ، يمكنك استخدام ما يلي الأمر grep للبحث عن أسماء الحزم الفردية كما هو موضح.
# yum --disablerepo = "*" --enablerepo = قائمة "epel" متوفرة | grep 'htop' أو. # dnf --disablerepo = "*" --enablerepo = قائمة "epel" متوفرة | grep 'monitorix'

كيف يمكنني استخدام EPEL Repo لتثبيت الحزم؟
بمجرد تثبيت مستودع EPEL بنجاح ، يمكن تثبيت حزمة باستخدام الأمر.
# dnf --enablerepo = تثبيت "epel"أو. # yum --enablerepo = تثبيت "epel"
على سبيل المثال ، للبحث عن حزمة تسمى htop - عارض عمليات Linux تفاعلي، قم بتشغيل الأمر التالي.
# yum --enablerepo = epel info htop.

الآن ، للتثبيت هتوب الحزمة ، سيكون الأمر.
# yum --enablerepo = تثبيت htop.

ملحوظة: يوجد ملف تكوين EPEL أسفل /etc/yum.repos.d/epel.repo.
استنتاج
في هذه المقالة ، تعلمت كيفية تثبيت EPEL على المستودع نظام CentOS 8.x, CentOS 7.x ، و CentOS 6.x إطلاق. نرحب بك لتجربته ومشاركة ملاحظاتك في قسم التعليقات أدناه.