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
SO2でリポジトリを有効にするにはどうすればよいですか?
Epelが有効になっていることを確認してください
yum repolist enabled
そうでない場合は、/ etc/yum.repos.d/epel.repoを編集して[epel]
セクション
enabled=0
に
enabled=1
または使用
yum-config-manager --enable epel
EpelリポジトリはデフォルトのAmazonサーバーにありますが、デフォルトでは有効になっていません。これを使用してパッケージをインストールできます。
Sudo yum --enablerepo epel install fail2ban