
Ich habe RHEL 6 und habe eine Reihe der gängigen Repos (Epel usw.) installiert und die Repos irgendwie vermasselt (ich glaube mit einem Repo-Clean-Befehl).
Ich habe speziell mit EPEL Fehler erhalten, also habe ich es entfernt:
rpm -e epel-release608.noarch
-> „Fehler: Paket epel-releaase6-8.noarch ist nicht installiert“
und habe versucht, es neu zu installieren:
rpm -ivh epel-release-6-8.noarch.rpm
-> „Paket epel-release-6-8.noarch ist bereits installiert“
Wie komme ich aus dieser Endlosschleife heraus?
Antwort1
Können Sie sicherstellen, dass Sie keine Epel-Release-Pakete mehr haben, indem Sie alle Pakete auflisten und Epel greppen?
rpm -qa | grep epel
Wenn in der Liste kein Paket vorhanden ist, können Sie die Installation des epel-release-Pakets auch erzwingen, indem Sie Folgendes ausführen:
rpm -ivh --force epel-release-6-8.noarch.rpm
Antwort2
Die folgende Kombination von Dingen hat bei mir funktioniert:
Löschen Sie die eigentlichen Dateien in
/etc/yum.repos.d
yum clean all
rpm -qa | grep epel
(wird immer noch angezeigt)yum remove epel*
yum clean all
Dadurch wurde es endlich sauber.