Это странно.
Я установил EPEL для CentOS 6 через
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Попытка установить HAProxy:
# yum update
# yum install haproxy
Но получите:
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: ftp.heanet.ie
* epel: fedora.mirror.nexicom.net
* extras: ftp.heanet.ie
* updates: ftp.heanet.ie
Setting up Install Process
No package haproxy available.
Error: Nothing to do
Не могу понять, почему не найден haproxy! Помогите?
haproxy
rpm
repository
epel
Илия Пол
источник
источник
Ответы:
Пакет haproxy был удален из EPEL, потому что теперь он включен в RHEL 6.4 (и будет в производных дистрибутивах после сборки 6.4).
Если вам это нужно сейчас , вы можете получить Red Hat 6.4 SRPM и пересобрать ее в своей системе (точно так же, как вскоре CentOS). Например:
В противном случае вы можете дождаться CentOS 6.4, и тогда он будет доступен через базовый репозиторий.
источник
HAProxy не является частью общей подписки.
Вам нужно будет добавить канал «Балансировка нагрузки сервера RHEL (v. 6 для 64-битной x86_64)» в ваши права, прежде чем вы сможете «yum install haproxy»
источник
Вы сделали правильные шаги , однако кажется, что HAProxy больше не доступен в репозитории программного обеспечения EPEL для дистрибутивов EL6.
Старые ссылки больше не работают. http://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/haproxy.html
источник
HAProxy не является частью CentOS, но раньше он был частью хранилища Fedora EPEL. Однако, поскольку RHEL6.4 HAProxy является частью продукта / надстройки Red Hat Load Balancer, а политика EPEL не вступать в конфликт с предложениями Red Hat привела к удалению HAProxy из репозитория EPEL Fedora.
Поскольку HAProxy является частью выпущенного продукта RHEL (хотя и в качестве дополнения и предварительного просмотра технологии), это означает, что CentOS действительно включает его в свое обычное предложение CentOS-6.4 (так же, как оно включает в себя другие дополнительные продукты, например, High-Availability). Это означает, что CentOS включает его в свой основной репозиторий.
Имейте в виду, что, хотя это может быть неочевидно для многих пользователей CentOS, haproxy является предварительным обзором технологий, что означает, что он (пока) не поддерживается Red Hat, либо потому, что Red Hat не чувствует себя комфортно, поддерживая его, либо потому, что они ожидают очередное обновление основных / второстепенных выпусков, или дорожная карта для продукта все еще меняется (новая функциональность, известные ошибки). Независимо от причины, по которой отсутствие поддержки означает, что у Red Hat есть основания полагать, что поддержка не может быть гарантирована, и об этом должен знать пользователь CentOS, поскольку проект CentOS специально не упоминает об этом.
источник
Другой способ - просто загрузить epel rpm и выполнить yum localinstall.
10-секундный поиск, и я нашел доступный бета-пакет:
источник