我正在尝试在我们的Amazon EC2 Linux AMI(CentOS)上安装fail2ban。我知道fail2ban位于EPEL中,所以我做了以下工作:
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -Uvh epel-release*rpm
但是,当我这样做时,会收到以下消息:
package epel-release-6-8.9.amzn1.noarch (which is newer than epel-release-6-8.noarch) is already installed
对我而言,这意味着EPEL已经可用,但如果我这样做:
sudo yum install fail2ban
我得到:
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
我以为我误会了什么,但是如何从EPEL安装?
编辑:我刚刚完成以下操作,发现未启用回购协议:
yum repolist all
那么如何在EC2上启用回购协议?
2
好的,所以我还不能回答我自己的问题,但可以使用以下方法解决它:yum-config-manager --enable epel
—
williamsdb