Próbuję zainstalować fail2ban na naszym Amazon EC2 Linux AMI (CentOS). Wiem, że fail2ban jest w EPEL, więc wykonałem następujące czynności:
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -Uvh epel-release*rpm
Jednak gdy to zrobię, pojawia się następujący komunikat:
package epel-release-6-8.9.amzn1.noarch (which is newer than epel-release-6-8.noarch) is already installed
Co sugeruje mi, że EPEL jest już dostępny, ale jeśli to zrobię:
sudo yum install fail2ban
Dostaję:
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
Zakładam, że coś nie rozumiem, ale jak mogę zainstalować z EPEL?
EDYCJA: Właśnie wykonałem następujące czynności i stwierdziłem, że repo nie jest włączone:
yum repolist all
Więc jak mogę włączyć repo w EC2?
centos
amazon-ec2
fail2ban
epel
williamsdb
źródło
źródło
Odpowiedzi:
Powinieneś sprawdzić, czy epel jest włączony przy użyciu
Jeśli tak nie jest, możesz edytować /etc/yum.repos.d/epel.repo i zmienić
[epel]
sekcjędo
albo użyj
źródło
Repozytorium Epel znajduje się na domyślnym serwerze Amazon, ale domyślnie nie jest włączone. Możesz go użyć do zainstalowania pakietu:
źródło