EPEL: Встановлення та використання додаткових пакетів Linux
13:12, 18.09.2025
Основи роботи з репозиторієм EPEL (Repo)
Репозиторій Extra Packages for Enterprise Linux (EPEL) є цінним ресурсом для користувачів Linux, що надає доступ до широкого спектру додаткових програмних пакетів, які не входять до стандартної конфігурації.
Репозиторій EPEL підтримується проектом Fedora і призначений для дистрибутивів Enterprise Linux, таких як CentOS і Red Hat Enterprise Linux (RHEL). Він пропонує добірку програмних пакетів з відкритим вихідним кодом для покращення функціональності системи та забезпечення її стабільності.
Кроки зі встановлення репозиторію EPEL на CentOS Linux та RHEL 7.x
Додавання сховища EPEL до вашої системи є простим процесом. Ось як це зробити крок за кроком.
Ось як ви можете встановити сховище EPEL у вашій системі:
- Відкрийте командний рядок або увійдіть на хост server1 за допомогою ssh-клієнта. Виконайте su - або sudo -i для доступу до привілеїв root.
- Оновіть репозиторії CentOS/RHEL, запустивши yum update.
- Встановіть репозиторій EPEL за допомогою yum -y install epel-release.
- Оновити репозиторій EPEL за допомогою yum repolist.
- Встановіть пакети зі сховища EPEL: yum install pkg1.
Посібник з додавання EPEL Repo на CentOS та RHEL 7.x
Спосіб 1: Рекомендований підхід до встановлення конфігурації сховища EPEL
- Переконайтеся, що ваша система оновлена за допомогою запуску: sudo yum update
- Встановіть сховище EPEL за допомогою менеджера пакетів yum: sudo yum install epel-release
- Переконайтеся, що репозиторій EPEL було успішно додано: yum repolist
Спосіб 2: Встановлення репозиторіїв EPEL безпосередньо з dl.fedoraproject.org
- Завантажте RPM-пакет EPEL для вашої версії системи: sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
- Перевірте, чи активний репозиторій EPEL: yum repolist
Перегляд списку встановлених репозиторіїв
Щоб переглянути список усіх налаштованих сховищ у вашій системі, скористайтеся наступною командою:
sudo yum repolist all
У результаті буде показано як увімкнені, так і вимкнені сховища, що дасть вам чітке уявлення про джерела пакетів у вашій системі.
Пошук та встановлення пакетів
Після встановлення сховища EPEL ви можете шукати і встановлювати додаткові пакети програмного забезпечення за потреби. Для ефективного керування пакетами скористайтеся наступними командами.
Щоб переглянути список усіх доступних пакетів у сховищі з назвою epel, введіть:
$ sudo yum --disablerepo="" --enablerepo="epel" list available
Приклад: Використання EPEL Repo для пошуку та встановлення пакета «htop» на CentOS/RHEL 7.x
- Пошук пакета в репозиторії: yum search htop
- Встановіть пакет: sudo yum install htop
- Перевірте встановлення, запустивши програму: htop
Підсумки
Репозиторій EPEL є потужним інструментом для розширення можливостей програмного забезпечення, доступного в системах CentOS і RHEL. Зрозумівши, як встановити і використовувати цей репозиторій, ви зможете:
- Отримати доступ до ширшого спектру програмних пакетів.
- Розширити функціональність системи.
- Підтримувати стабільність і надійність вашого середовища Linux.
Незалежно від того, чи є ви досвідченим адміністратором Linux, чи початківцем, використання репозиторію EPEL може спростити управління програмним забезпеченням та покращити ваш загальний досвід.