Как да използвате EPEL на CentOS 7

How Use Epel Centos 7



Пълната форма на EPEL е И xtra P извлечения за И nterprise THE inux. Това е хранилище на софтуерни пакети за Red Hat Enterprise Linux (RHEL) и CentOS. Хранилището на EPEL се предоставя от екипа на Fedora. Те предоставят безплатни пакети с отворен код, които не са налични в официалното хранилище на пакети на RHEL и CentOS, за да се разширят функционалностите на тези операционни системи. EPEL пакетите са с много високо качество и много стабилни.

За да научите повече за пакетите EPEL, посетете официалния уебсайт на EPEL на адрес https://fedoraproject.org/wiki/EPEL







В тази статия ще ви покажа как да добавяте и използвате хранилището на EPEL пакети в CentOS 7. Нека започнем.



Към момента на писане на този документ EPEL пакетите са налични за RHEL 6 или CentOS 6 и RHEL 7 или CentOS 7. Другите версии са остарели и вече не са достъпни за изтегляне.



Хранилището на пакети EPEL за RHEL 7 и CentOS 7 се нарича EPEL 7. EPEL 7 има пакети, създадени за Intel или AMD 64-битова (x86_64), Power PC 64-битова (PPC64), Power PC 64-битова Little Endian (PPC64LE), и 64-битова (AARCH64) архитектура на процесора на Adirondack Architectural Heritage.





За съжаление няма поддръжка за 32-битови системи.

Ако искате 32-битова поддръжка в хранилището на EPEL, тогава ще трябва да използвате EPEL 6 на RHEL 6 или CentOS 6, тъй като RHEL 7 и CentOS 7 нямат налична 32-битова версия.



Активиране на хранилището на EPEL пакети на CentOS 7:

На CentOS 7 хранилището на пакети EPEL 7 може лесно да бъде активирано.

Ако имате активирано хранилище на CentOS 7 екстри, всичко, което трябва да направите, е да инсталирате epel-освобождаване пакет за активиране на хранилището EPEL 7 на CentOS 7.

Можете също да инсталирате пакет EPEL 7 от официалния уебсайт на EPEL, за да активирате хранилището на EPEL 7 в CentOS 7.

Ще ви покажа и двата начина за активиране на хранилището на пакети EPEL 7 на CentOS 7.

Инсталиране на epel-release от CentOS 7 Extras:

Можете да проверите дали хранилището за екстри на CentOS 7 е активирано със следната команда:

$sudo yumреполист

Както виждате, имам Допълнителни функции хранилището е активирано.

Сега изпълнете следната команда за инсталиране epel-освобождаване пакет на CentOS 7:

$sudo yum инсталирайтеepel-освобождаване

Сега натиснете и и след това натиснете .

Необходимият пакет трябва да бъде инсталиран и хранилището на EPEL трябва да бъде активирано.

Сега проверете дали хранилището на EPEL е активирано със следната команда:

$sudo yumреполист

Както можете да видите от маркирания раздел на екрана по -долу, хранилището на EPEL е активирано.

Ако нямате Допълнителни функции хранилището е активирано или не искате да го активирате Допълнителни функции хранилище за инсталиране само на един пакет, след което можете просто да разрешите временно Допълнителни функции хранилище и инсталиране epel-освобождаване със следната команда:

$sudo yum --enablerepo= екстриИнсталирайepel-освобождаване

Инсталиране на EPEL 7 от официалния уебсайт на EPEL:

Ако предпочитате да инсталирате хранилището на EPEL на CentOS 7 от официалния уебсайт на EPEL, изпълнете следната команда:

$sudo yum инсталирайтеhttps://dl.fedoraproject.org/кръчма/топло/epel-release-latest-7.noarch.rpm

Сега натиснете и и след това натиснете .

Трябва да се инсталира хранилище на EPEL.

Можете да изпълните следната команда, за да проверите дали е активирана:

$sudo yumреполист

Както можете да видите, той е активиран.

Търсене на пакети в хранилището на EPEL:

Можете да търсите пакети в хранилището на EPEL със следната команда:

$sudo yum --disablerepo=* --enablerepo= epel QUERY

ЗАБЕЛЕЖКА: Тук, ЗАПИТ е пакетът, който искате да търсите. Търсих p7zip в хранилището на EPEL.

Както можете да видите, пакетите в хранилището на EPEL, които съответстват на търсенето ЗАПИТ е изброен.

Инсталиране на пакети от хранилището на EPEL:

Ако имате активирано хранилище на EPEL, можете просто да инсталирате всеки пакет в хранилището на EPEL със следната команда:

$sudo yum инсталирайтеPACKAGE_NAME

ЗАБЕЛЕЖКА: Тук, PACKAGE_NAME е името на пакета, който искате да инсталирате.

Ако сте деактивирали хранилището на EPEL и искате да инсталирате пакет от хранилището на EPEL, можете временно да активирате хранилището на EPEL и да инсталирате желания от вас пакет със следната команда:

$sudo yum инсталирайте --enablerepo= топъл PACKAGE_NAME

Да речем, че искате да инсталирате p7zip-gui от хранилището на EPEL бихте изпълнили следната команда:

$sudo yum инсталирайтеp7zip-gui

Сега натиснете и и след това натиснете .

Ако видите това, натиснете и и след това натиснете да приемете GPG ключа.

Пакетът трябва да бъде инсталиран.

Премахване на EPEL хранилище от CentOS 7:

Можете лесно да премахнете хранилището на EPEL от вашата машина CentOS 7 със следната команда:

$sudo yum премахнетеepel-освобождаване

Сега натиснете и и след това натиснете .

Хранилището на EPEL трябва да бъде напълно премахнато от вашата машина CentOS 7.

Можете да проверите дали EPEL е премахнат със следната команда:

$sudo yumреполизирайте всички

Както виждаш, топло хранилището вече не е налично.

Ето как инсталирате и използвате EPEL хранилище на CentOS 7. Благодаря, че прочетохте тази статия.