我正在尝试在我们的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安装?
编辑:我刚刚完成以下操作,发现repo未启用:
yum repolist all
那么如何在EC2上启用回购?
你应该检查是否启用了epel
yum repolist enabled
如果不是那么你可以编辑/etc/yum.repos.d/epel.repo并更改[epel]部分
enabled=0
至
enabled=1
或使用
yum-config-manager --enable epel
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。