2015-08-27 8 views
3

Я пытаюсь установить fail2ban на моем CentOS 7.1 серверНе удается установить fail2ban на Centos 7,1

я сделал:

yum install epel-release 
yum install fail2ban 

Но я получаю сообщения об ошибках:

yum install epel-release 
Package epel-release-7-5.noarch already installed and latest version 
Nothing to do 

----- 

[[email protected] ~]# yum install fail2ban 
Loaded plugins: fastestmirror, langpacks 
Loading mirror speeds from cached hostfile 
* atomic: mirror1.34sp.com 
* base: centos.mirror.transip.nl 
* epel: ftp.nluug.nl 
* extras: centos.mirror.transip.nl 
* updates: centos.mirror.transip.nl 
Resolving Dependencies 
--> Running transaction check 
---> Package fail2ban.noarch 0:0.9.2-1.el6 will be installed 
--> Processing Dependency: python(abi) = 2.6 for package: fail2ban-0.9.2-1.el6.noarch 
--> Processing Dependency: python-inotify for package: fail2ban-0.9.2-1.el6.noarch 
--> Processing Dependency: gamin-python for package: fail2ban-0.9.2-1.el6.noarch 
--> Running transaction check 
---> Package fail2ban.noarch 0:0.9.2-1.el6 will be installed 
--> Processing Dependency: python(abi) = 2.6 for package: fail2ban-0.9.2-1.el6.noarch 
---> Package gamin-python.x86_64 0:0.1.10-16.el7 will be installed 
--> Processing Dependency: gamin = 0.1.10-16.el7 for package: gamin-python-0.1.10-16.el7.x86_64 
--> Processing Dependency: libgamin-1.so.0()(64bit) for package: gamin-python-0.1.10-16.el7.x86_64 
---> Package python-inotify.noarch 0:0.9.4-4.el7 will be installed 
--> Running transaction check 
---> Package fail2ban.noarch 0:0.9.2-1.el6 will be installed 
--> Processing Dependency: python(abi) = 2.6 for package: fail2ban-0.9.2-1.el6.noarch 
---> Package gamin.x86_64 0:0.1.10-16.el7 will be installed 
--> Finished Dependency Resolution 
Error: Package: fail2ban-0.9.2-1.el6.noarch (epel) 
      Requires: python(abi) = 2.6 
      Installed: python-2.7.5-18.el7_1.1.x86_64 (@updates) 
       python(abi) = 2.7 
       python(abi) = 2.7 
      Available: python-2.7.5-16.el7.x86_64 (base) 
       python(abi) = 2.7 
       python(abi) = 2.7 
You could try using --skip-broken to work around the problem 
You could try running: rpm -Va --nofiles --nodigest 
[[email protected] ~]# 

Может кто-нибудь помочь мне решить эту проблему? Я также попытался установить его на новый сервер, и у меня не было проблем на этом сервере

Я также могу дать вам плату - кто-то может помочь мне с этим!

Большое спасибо

P.S, если вы хотите, вы можете войти в мой компьютер

Еще раз спасибо!

ответ

4

Ваша система путается (в частности, репозитории). Кажется, что включены как CentOS 6, так и CentOS 7 репозитории (и, возможно, пакеты для обоих установленных).

В частности, вы пытаетесь установить fail2ban из репозитория EPEL 6.

Проверьте свои сконфигурированные хранилища и попробуйте yum clean all && yum makecache && yum install fail2ban, чтобы заставить yum очистить и воссоздать свой кеш метаданных.

0

Продолжительность:

yum clean all 

Тогда

yum install fail2ban 

ли трюк для меня на Centos 7.2