۰
(۰)

EPEL مخفف Extra Packages for Enterprise Linux است و در واقع یک مجموعه رایگان و متن باز است که توسط تیم فدورا بر اساس یک پروژه بازطراحی ایجاد شده است که بسته های نرم افزاری با کیفیت ۱۰۰٪ را برای توزیع های لینوکس از جمله RHEL، Red Hat Enterprise Linux، CentOS و Scientific Linux اضافه می کند.

پروژه EPEL در واقع بخشی از RHEL/CentOS نیست، بلکه برای توزیع های لینوکس اصلی طراحی شده و تعداد زیادی بسته متن باز مانند شبکه، مدیریت سیستم، برنامه نویسی، نظارت و موارد بیشتر را ارائه می کند. بیشتر بسته های EPEL نیز با مخزن فدورا در دسترس هستند.

چرا از مخزن EPEL استفاده می کنیم؟

– تعداد زیادی بسته متن باز برای نصب از طریق yum ارائه می شود.
– EPEL 100% متن باز و رایگان است.
– هیچ بسته تکراری هسته ای و همچنین هیچ مشکل ناسازگاری را شامل نمی شود.
– تمام بسته های EPEL نیز برای فدورا در دسترس هستند.
توجه: به ویژه، مخزن EPEL برای اجرا و استفاده از برنامه های رایگان در سرویس سرور مجازی لینوکس مورد نیاز است و می توان گفت که حیاتی است.

چگونه مخزن EPEL را نصب کنیم؟

برای نصب مخزن EPEL، ابتدا باید فایل را با استفاده از دستور wget دانلود کنید و سپس آن را با استفاده از دستور rpm در سیستم خود نصب کنید تا مخزن EPEL نصب شود. دستورات زیر را بر اساس نسخه سیستم عامل خود استفاده کنید.

توجه: مطمئن شوید که دستورات را با کاربر روت اجرا می کنید.

دستور نصب مخزن EPEL در RHEL/CentOS 7 64 بیت

// RHEL/CentOS 7 64-Bit //
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
rpm -ivh epel-release-7-5.noarch.rpm

دستور نصب مخزن EPEL در RHEL/CentOS 6 32-64 بیت

// RHEL/CentOS 6 32-Bit //
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
// RHEL/CentOS 6 64-Bit //
wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm

دستور نصب مخزن EPEL در RHEL/CentOS 5 32-64 بیت

// RHEL/CentOS 5 32-Bit //
wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
rpm -ivh epel-release-5-4.noarch.rpm
// RHEL/CentOS 5 64-Bit //
wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
rpm -ivh epel-release-5-4.noarch.rpm

دستور نصب مخزن EPEL در RHEL/CentOS 4 32-64 بیت

// RHEL/CentOS 4 32-Bit //
wget http://download.fedoraproject.org/pub/epel/4/i386/epel-release-4-10.noarch.rpm
rpm -ivh epel-release-4-10.noarch.rpm
// RHEL/CentOS 4 64-Bit //
wget http://download.fedoraproject.org/pub/epel/4/x86_64/epel-release-4-10.noarch.rpm
rpm -ivh epel-release-4-10.noarch.rpm

چگونه بررسی کنیم که آیا مخزن EPEL فعال شده است یا خیر

برای بررسی اینکه آیا مخزن EPEL فعال شده است یا خیر، دستور زیر را اجرا کنید. پس از اجرای دستور، مخزن EPEL را خواهید دید.

yum repolist

نمونه خروجی:

Loaded plugins: downloadonly, fastestmirror, priorities
Loading mirror speeds from cached hostfile
* base: centos.aol.in
* epel: ftp.cuhk.edu.hk
* extras: centos.aol.in
* rpmforge: be.mirror.eurid.eu
* updates: centos.aol.in
Reducing CentOS-5 Testing to included packages only
Finished
۱۴۶۹ packages excluded due to repository priority protections
repo id repo name status
base CentOS-5 – Base 2,718+7
epel Extra Packages for Enterprise Linux 5 – i386 4,320+1,408
extras CentOS-5 – Extras 229+53
rpmforge Red Hat Enterprise 5 – RPMforge.net – dag
۱۱,۲۵۱ repolist: 19,075

چگونه از مخزن EPEL استفاده کنیم

شما باید از دستور YUM برای جستجو و نصب بسته ها استفاده کنید. برای مثال، برای جستجوی بسته Zabbix با استفاده از مخزن EPEL (برای بررسی اینکه آیا این بسته در مخزن EPEL موجود است یا خیر؟) دستور زیر را اجرا می کنیم.

yum --enablerepo=epel info zabbix

نمونه خروجی:

Available Packages
Name: zabbix
Arch: i386
Version: 1.4.7
Release: 1.el5
Size: 1.7 M
Repo: epel
Summary: Open-source monitoring solution for your IT infrastructure
URL: http://www.zabbix.com/
License: GPL
Description: ZABBIX is software that monitors numerous parameters of a network.

و اکنون از دستور زیر برای نصب بسته Zabbix با استفاده از مخزن EPEL و همچنین با استفاده از گزینه “-enablerepo=epel” استفاده می کنیم.

yum --enablerepo=epel install zabbix

توجه: فایل تنظیمات EPEL در /etc/yum.repos.d/epel.repo قرار دارد. به این ترتیب می توانید بسته های متن باز استاندارد نامحدودی را با استفاده از مخزن EPEL نصب کنید.

نتیجه گیری

برای استفاده از مخزن EPEL، ابتدا باید مطمئن شوید که آیا نصب شده و فعال است یا خیر. سپس می توانید با استفاده از دستور زیر، برنامه ها را با مخزن EPEL نصب کنید.

yum --enablerepo=epel install yourapplication

امیدوارم از این پست لذت برده باشید و پاسخ سوال خود را پیدا کرده باشید.
لطفاً از اشتراک گذاشتن نظرات خود با ما دریغ نکنید.

چقدر این مطلب مفید بود؟

روی یک ستاره کلیک کنید تا به آن امتیاز دهید!

میانگین امتیاز ۰ / ۵. تعداد آرا: ۰

تا الان رای نیامده! اولین نفری باشید که به این پست امتیاز می دهید.