За да научите повече за пакетите 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. Благодаря, че прочетохте тази статия.