Я пытаюсь установить Redis на один из моих серверов. но я продолжаю получать
Ошибка: Пакет: redis-2.8.14-2.el7.x86_64 (epel) Требуется: systemd
Это связано с тем, что он пытается загрузить версию centos 7.
Я уже удалил неправильное репо, но он продолжает его использовать.
Это мой реполист
repo id repo name status base CentOS-6 - Base 6518 epel Extra Packages for Enterprise Linux 6 - x86_64 7410 extras CentOS-6 - Extras 37 updates CentOS-6 - Updates 830
я использую это сейчас:
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm yum install redis
Вы заменили неправильное репо EPEL (для CentOS 7) на правильное репо (для CentOS 6), но система все еще пытается загрузить пакеты EPEL для 7.
В этом случае у yum все еще есть кешированные метаданные из репозитория EPEL из последнего запуска с неправильным репо.
Чтобы решить эту проблему, очистите кешированные метаданные.
yum clean metadata