Am Freitag, 18. Oktober 2002 07:41 schrieb Heiner Gewiehs:
Und genau das habe ich getan - oder muß ich sagen verbrochen? Kann momentan allerdings keine Probleme feststellen. Möchte allerdings diese Wissenslücke schließen und frage darum, warum diesen Befehl nicht benutzen?
Naja, stell Dir mal vor, rpm Dach benötigt rpm Haus, welches rpm Baugrund benötigt. Wenn Du jetzt das rpm Dach installiern willst, Haus und Baugrund nicht installiert sind, wird rpm das anmeckern. Wenn Du jetzt trotzdem mit --nodeps installierst, wird das Dach zwar installiert, sieht aber ohne Haus und Grundstück relativ dämlich und nutzlos aus. Genauso ist es mit Programmen. Ein Bildbetrachter der für die verschiedenen Bildformate libs braucht (gif, png, tif, ...), bringt eben überhaupt nichts, wenn die libs zur Darstellung nicht installiert sind. Wenn man genau weiß, für was ein Modul da ist, kann man natürlich trotzdem mit --nodeps installieren, wenn z.B. libtif fehlt, man aber eh keine tifs anschaun will. Einfach so die Abhängigkeiten zu ignorieren, ohne die Auswirkungen zu kennen ist gefährlich (was das rpm auto braucht ein rpm bremse, hab ich nicht, also einfach mit --nodeps installieren, geht trotzdem, aber wehe ein Baum steht im Weg).
Hat das was mit Befehl, mit aller Macht durchsetzen zu tun, der sonst vielleicht garnicht ausgeführt würde?
Ja.
Dann ergibt sich die nächste Frage zwangsläufig: alles so lassen - oder neu?
Es empfielt sich den offenen Abhängigkeiten nachzugehen und diese zu beheben.
Wenn ich etwas wo rein presse, wird es wohl auch so einfach auch nicht wieder zu entfernen sein - oder?
Doch, "rpm -e" -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ Manfred | http://www.knightsoft-net.de