J'essaie d'installer fail2ban sur notre Amazon EC2 Linux AMI (CentOS). Je sais que fail2ban est dans l'EPEL, j'ai donc fait ce qui suit:
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -Uvh epel-release*rpm
Cependant, lorsque je fais cela, j'obtiens le message suivant:
package epel-release-6-8.9.amzn1.noarch (which is newer than epel-release-6-8.noarch) is already installed
Ce qui implique pour moi qu'EPEL est déjà disponible mais si je le fais:
sudo yum install fail2ban
Je reçois:
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
Je suppose que je ne comprends pas quelque chose, mais comment puis-je installer à partir d'EPEL?
EDIT: Je viens de faire ce qui suit et j'ai constaté que le dépôt n'est pas activé:
yum repolist all
Alors, comment puis-je activer un dépôt sur EC2?
centos
amazon-ec2
fail2ban
epel
williamsdb
la source
la source
Réponses:
Vous devez vérifier que epel est activé en utilisant
Si ce n'est pas le cas, vous pouvez modifier /etc/yum.repos.d/epel.repo et changer la
[epel]
sectionà
Ou utiliser
la source
Le dépôt epel se trouve sur le serveur Amazon par défaut mais n'est pas activé par défaut. Vous pouvez l'utiliser pour installer un package:
la source