web-dev-qa-db-ja.com

Amazon EC2のEPELからのインストール

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でリポジトリを有効にするにはどうすればよいですか?

12
williamsdb

Epelが有効になっていることを確認してください

yum repolist enabled

そうでない場合は、/ etc/yum.repos.d/epel.repoを編集して[epel] セクション

enabled=0

enabled=1

または使用

 yum-config-manager --enable epel
25
user9517

EpelリポジトリはデフォルトのAmazonサーバーにありますが、デフォルトでは有効になっていません。これを使用してパッケージをインストールできます。

Sudo yum --enablerepo epel install fail2ban
3
Zags