Hallo, On 27-Aug-2002 Michael Raab wrote:
* Am 27.Aug.2002 postete Michael Messner:
Kann ich die auf ner neuen Version (z.B.8.0) ebenso (ohne Bedenken) installieren oder kann (bzw. kommt) es da zu Konflikten kommen?
Es könnte zu Konflikten kommen, wenn Du versuchst ältere Libs zu installieren.
Aber da rpm einem ja sagt, dass es Konflikte gibt, und die Installation dann beendet, ist das Risiko gering. Anders sieht es aus, wenn man mit rpm --force installiert, aber das sollte man wirklich nur tun, wenn man weiss, was man tut.
Bei Programme sehe ich IMHO keine Gefahr. Denn, Programme fordern meistens das z.B. die libxyz z.B. in der Version >=0.12 da sein muss und du die Version 0.20 installiert hast. IMHO sollte die Lib dann auch abwärtskompatibel sein.
Wenn rpm aber unbedingt die Version 0.12 von der libxyz haben möchte, aber Du die version 0.20 hast, würde ich vorsichtig sein. Ich habe da schon meine böse Überraschung erlebt.
Wenn es sich um ein erstmalig installiertes Programm handelt, kann man es mit rpm --nodeps versuchen, einfach entsprechende Links legen. Manche Programme wollen einfach bestimmte lib-Versionen, obwohl sie auch mit neueren koennten. Wenn es nicht klappt, kann man sich immer noch ueberlegen, ob es ein rpm -e oder ein Update der entsprechenden lib bringen soll. Wenn es sich um ein Programm-Update handelt, waere ich aber vorsichtiger. Immerhin ueberschreibt man sich ja dann mit --nodeps seine alte Version. Wenn es mit den Links doch nicht klappt, muss man eben auch noch die lib updaten oder wieder die aeltere Programmversion aufspielen.
Oder gibt es da Versionen die generell miteinander können und andere wieder nicht?
Bei den Tausenden von Programmen und noch mehr Programmversionen, die es gibt, duerfte eine generelle Aussage schwierig sein. Beste Gruesse, Heinz. -- http://www.pahlke-online.de/reisenews/ http://www.Pahlke-KunstWebDesign.de/