EPEL: установка и использование дополнительных пакетов Linux

watch 35s
views 2

12:53, 18.09.2025

Содержание статьи
arrow

  • О репозитории EPEL (Repo)
  • Шаги по установке репозитория EPEL на CentOS Linux и RHEL 7.x
  • Руководство по добавлению репозитория EPEL на CentOS и RHEL 7.x
  • Метод 1: Рекомендуемый подход к установке конфигурации репозитория EPEL
  • Метод 2: Установка репозиториев EPEL непосредственно с сайта dl.fedoraproject.org
  • Просмотр списка установленных репозиториев
  • Поиск и установка пакетов
  • Пример: Использование репозитория EPEL для поиска и установки пакета «htop» на CentOS/RHEL 7.x
  • Основные выводы

О репозитории 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 в вашу систему:

  1. Откройте приглашение командной строки или войдите на хост server1 с помощью клиента ssh. Выполните команду su - или sudo -i, чтобы получить права root.
  2. Обновите репозитории CentOS/RHEL, выполнив команду yum update.
  3. Установите репозиторий EPEL с помощью yum -y install epel-release.
  4. Обновите репозиторий EPEL, набрав yum repolist.
  5. Установите пакеты из репозитория EPEL: yum install pkg1.

Руководство по добавлению репозитория EPEL на CentOS и RHEL 7.x

Метод 1: Рекомендуемый подход к установке конфигурации репозитория EPEL

  1. Убедитесь, что ваша система обновлена, выполнив команду:
    sudo yum update
  2. Установите репозиторий EPEL с помощью менеджера пакетов yum:
    sudo yum install epel-release
  3. Убедитесь, что репозиторий EPEL был успешно добавлен:
    yum repolist

Метод 2: Установка репозиториев EPEL непосредственно с сайта dl.fedoraproject.org

  1. Загрузите RPM-пакет EPEL для вашей версии системы:
    sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
  2. Проверьте, активен ли репозиторий EPEL:
    yum repolist

Просмотр списка установленных репозиториев

Чтобы просмотреть список всех настроенных репозиториев в вашей системе, выполните следующую команду:

sudo yum repolist all

В результате будут отображены как включенные, так и отключенные репозитории, что даст вам четкий обзор источников пакетов в вашей системе.

Поиск и установка пакетов

Установив репозиторий EPEL, вы можете искать и устанавливать дополнительные пакеты программного обеспечения по мере необходимости. Для эффективного управления пакетами используйте следующие команды.

Чтобы получить список всех доступных пакетов в репозитории под названием epel, введите:

$ sudo yum --disablerepo=«» --enablerepo=«epel» list available

Пример: Использование репозитория EPEL для поиска и установки пакета «htop» на CentOS/RHEL 7.x

  1. Выполните поиск пакета в репозитории:
    yum search htop
  2. Установите пакет:
    sudo yum install htop
  3. Проверьте установку, запустив программу:
    htop

Основные выводы

Репозиторий EPEL – это мощный инструмент для расширения возможностей программного обеспечения, доступного в системах CentOS и RHEL. Поняв, как установить и использовать этот репозиторий, вы сможете:

  • Получить доступ к более широкому спектру программных пакетов.
  • Повысить функциональность системы.
  • Поддерживать стабильность и надежность вашей среды Linux.

Независимо от того, являетесь ли вы опытным администратором Linux или новичком, использование репозитория EPEL упростит управление программным обеспечением и улучшит ваш общий опыт.

Поделиться

Была ли эта статья полезной для вас?

Популярные предложения VPS

Другие статьи на эту тему

cookie

Принять файлы cookie и политику конфиденциальности?

Мы используем файлы cookie, чтобы обеспечить вам наилучший опыт работы на нашем сайте. Если вы продолжите работу без изменения настроек, мы будем считать, что вы согласны получать все файлы cookie на сайте HostZealot.