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


12

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
OKですので、まだ自分の質問に答えることはできませんが、次のように解決しました:yum-config-manager --enable epel
williamsdb

回答:


25

を使用してepelが有効になっていることを確認する必要があります

yum repolist enabled

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

enabled=0

enabled=1

または使用する

 yum-config-manager --enable epel

4
私はあなたをとても愛しています。
-yellottyellott

3

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

sudo yum --enablerepo epel install fail2ban
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.