Bei einem Server hatte ich das Problem, daß ein Package aus einem Repo installiert wurde, eine Dependency aber aus einem anderen Repo stammte und irgendwann kein Update mehr möglich war – außer umständlich mit –enable- bzw disablerepo zu hantieren.

Dabei geht es so einfach.

In der conf des repo, von dem das Package nicht verwendet werden soll, einfach die Zeile

exclude=name-of-package*

hinzufügen und das war’s.

Mehrere Pakete werden einfach mittels Komma (,) getrennt geschrieben.

Guat und Gach 🙂