Я слежу за руководством по обновлению репозитория epel с Centos 5 до Centos 6 здесь (http://www.thegeekstuff.com/2012/06/enable-epel-repository/ и http://www.linuxquestions.org/questions/linux-server-73/epel-issues-centos-6-a-4175424243/) и получаю странную ошибку. Как я могу это решить?
rpm -ivh epel-release-6-8.noarch.rpm
Preparing... ########################################### [100%]
file /etc/yum.repos.d/epel-testing.repo from install of epel-release-6-8.noarch conflicts with file from package epel-release-5-4.noarch
file /etc/yum.repos.d/epel.repo from install of epel-release-6-8.noarch conflicts with file from package epel-release-5-4.noarch
Как указано в моем комментарии, если вы используете CentOS 6, удалите пакет epel-release-5-4 или обновите его, как предложил MadHatter.
В любом случае, обновления основной версии не поддерживаются в CentOS, и у вас могут возникнуть проблемы позже.
Если вы уверены, что используете C6, попробуйте rpm -Uvh epel-release-6-8.noarch.rpm
. Это обновит пакет (т. Е. Заменит старый на более новый) вместо того, чтобы пытаться установить два вместе друг с другом.