Wenn ich das tue, $ yum remove packageA
werde ich heute begrüßt mit:
Removing:
packageA noarch 3.5.1.b37-15 @yumFS 293 k
Removing for dependencies:
packageB noarch 3.5.1.b125-7 @yumFS 87 M
..
Is this ok?
Ich möchte packageA entfernen, ohne packageB (etc) zu entfernen. Ist dies möglich?
Antworten:
Erscheint möglich mit U / min:
Seien Sie jedoch offensichtlich sehr vorsichtig, denn wenn Sie ein Abhängigkeitspaket entfernen und es nicht zurücksetzen, kann dies zu unerwarteten Ergebnissen für die Pakete führen, die noch davon abhängen ...
quelle
Application built with libpng-1.6.16 but running with 1.5.13
. Ich dachte, ich würde es einfach tauschen,yum
wollte aber eine Menge Zeug entfernen, wenn ich es zuerst entferntelibpng
. Also habe ich den hier gezeigten Ansatz verwendet, um beide zu entfernen,libpng
undlibpng-devel
dannlibpng-1.6.1
aus dem Quellcode erstellt und installiert , und mein Problem ist verschwunden. Kann ich darauf vertrauen, dass ich nicht etwas anderes im Upstream kaputt gemacht habe, zum Beispiel etwas, das ichyum
ursprünglich entfernen wollte, während es für Software funktionierte, die ich sofort brauchte (Mapnik)libpng
?Ich fand es möglich mit yum so zu machen:
quelle