Estoy tratando de instalar fail2ban en nuestro Amazon EC2 Linux AMI (CentOS). Sé que fail2ban está en el EPEL, así que hice lo siguiente:
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -Uvh epel-release*rpm
Sin embargo, cuando hago eso recibo el siguiente mensaje:
package epel-release-6-8.9.amzn1.noarch (which is newer than epel-release-6-8.noarch) is already installed
Lo que implica que EPEL ya está disponible, pero si lo hago:
sudo yum install fail2ban
Yo obtengo:
Loaded plugins: priorities, security, update-motd, upgrade-helper
amzn-main | 2.1 kB 00:00
amzn-updates | 2.3 kB 00:00
Setting up Install Process
No package fail2ban available.
Error: Nothing to do
Supongo que estoy malinterpretando algo, pero ¿cómo puedo instalar desde EPEL?
EDITAR: acabo de hacer lo siguiente y descubrí que el repositorio no está habilitado:
yum repolist all
Entonces, ¿cómo habilito un repositorio en EC2?
centos
amazon-ec2
fail2ban
epel
williamsdb
fuente
fuente
Respuestas:
Debe verificar que epel esté habilitado usando
Si no es así, puede editar /etc/yum.repos.d/epel.repo y cambiar la
[epel]
seccióna
o usar
fuente
El repositorio de epel está en el servidor predeterminado de Amazon pero no está habilitado de forma predeterminada. Puede usarlo para instalar un paquete:
fuente