Tach, Bernd Stäglich schrieb:
Wenn ich mir von PackMan z.B. k3b updaten will, gibt es dort zum Download das sog. Binärpaket k3b-0.7.5-2.i386.rpm + das Quellpaket k3b-0.7.5-2.src.rpm. Welches ist denn nun das Richtige, wenn ich auf der Konsole mit rpm -Uvh updaten will?
Dann nimmt man das .rpm. Das .src.rpm ist ein Quell-Paket, das nach dem Herunterladen noch übersetzt werden muß. Das geht nicht mit -Uvh sondern mit -ba.
Macht es was, wenn bei mir lt. Kontrollzentrum als Maschine i686 angegeben ist, es den Download aber nur für die i586 gibt?
Nein, das ist "rückwärtskompatibel". Nur ein 686-Paket wirst du nicht auf einem 586er ans Laufen kriegen.
Ist es richtig, dass ich mit dem Befehl "rpm --uninstall k3b-0.7.5-2.i386.rpm" zur Not das Update von k3b-0.7.5-2 wieder rückgängig machen kann und ich habe meine alte Version wieder? Oder wie heißt der Befehl sonst?
Der Befehl heißt "rpm -e k3b". Danach ist das k3b-Paket komplett von deiner Platte geputzt. Wenn du die alte Version wieder haben willst, mußt du das RPM-Paket der alten Version wieder installieren (z.B. mit YaST). Aber das wirst du im Falle des k3b-Pakets nicht wollen, da du mit der auf den SuSE-CDs befindlichen k3b-Version nichts anfangen kannst (buggy). Ich empfehle mal ein `man rpm`. Das kommt immer gut. Gruß, Patrick