Dzisiaj, jeśli to zrobię $ yum remove packageA
, przywitają mnie:
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?
Chciałbym usunąć pakiet A bez usuwania pakietu B (itp.) Czy jest to możliwe?
Odpowiedzi:
Wydaje się możliwe przy użyciu rpm:
ale oczywiście bądź bardzo ostrożny, ponieważ jeśli usuniesz pakiet zależności i nie odłożysz go z powrotem, może to prowadzić do nieoczekiwanych wyników dla pakietów, które nadal od niego zależą ...
źródło
Application built with libpng-1.6.16 but running with 1.5.13
. Myślałem, że po prostu go wymienię, aleyum
chciałem usunąć mnóstwo rzeczy, jeśli najpierw je usunęlibpng
. Użyłem więc podejście pokazać tutaj, aby usunąć zarównolibpng
alibpng-devel
, a następnie zbudowany i zainstalowanylibpng-1.6.1
ze źródła, a mój problem odszedł. Chociaż działało w przypadku oprogramowania, którego od razu potrzebowałem (Mapnik), czy mogę ufać, że nie zepsułem czegoś innego z powrotem, np. Czegoś, coyum
początkowo chciałem usunąć razemlibpng
?Odkryłem, że można to zrobić z mniam tak:
źródło