Mailinglist Archive: opensuse-de (1001 mails)

< Previous Next >
Re: zypper dup vs up und Tumbleweed
  • From: Werner Flamme <werner.flamme@xxxxxx>
  • Date: Mon, 15 Aug 2011 07:16:01 +0200
  • Message-id: <4E48AB91.3030802@ufz.de>
Am 15.08.2011 05:52, schrieb Tao te Puh:

Beispiel : libldb0
Installiert : 0.9.7-2.6 @System
Verfügbar : 0.9.7-2.17.1 repo-oss (openSUSE-11.4-Oss)
"zypper up" würde es jetzt updaten, dieses Beispiel verstehe ich
allerdings nicht. Was bedeutet die Anbieterangabe "@System"? Ich kann
darüber keine Angabe in /etc/zypp/repos.d finden.

Das bedeutet, dass das Paket mit dieser Version in Deinem System
installiert ist. Es gibt diese Version allerdings in keinem Repo (mehr).
Das würde Dir auch bei Verwendung von YaST(2) im Tab "Versionen" angezeigt.


Beispiel : k3b
Installiert : 2.0.2-6.9.1 repo-oss
Verfügbar : 2.0.2-8.pm.13.3 packman.inode.at-suse
"zypper up" würde es NICHT updaten, so soll es sein. Einem
Anbieterwechsel wird NICHT zugestimmt. Das Konzept der klebrigen
Anbieter (vendor stickiness concept), ist also nicht einfach komplett
ausgehebelt und funktioniert somit noch.

Ja, wieso auch nicht? Wenn Du es in /etc/zypp/zypp.conf nicht
ausgeschaltet (solver.allowVendorChange = true) hast, ist das eins der
wichtigsten Unterscheidungsmerkmale von "zypper up" zu "zypper dup".

Beispiel : kernel-desktop
Installiert : 3.0.0-38.1 @System
Verfügbar : 3.0.1-40.1 Tumbleweed
"zypper up" würde es NICHT updaten. Hier verstehe ich 2 Dinge nicht. Zum
Einen wieder die Geschichte mit "@System" und zum Anderen, warum würde
er es nicht updaten? Liegt das daran, dass es sich um einen
Kernel-Update handelt? Ein explizites "zypper up kernel-desktop", hat
jedenfalls funktioniert.

Vielleicht ist @System unterschiedlich zu Tumbleweed, so dass ein Vendor
Change vorliegt? Wurde beim "zypper up kernel-desktop" ein Vendor Change
angezeigt?

Danke für die ausführliche Anleitung, auch wenn ich sie nicht kannte,
als ich gestern mein Thinkpad auf Tumbleweed umgestellt habe :-)

Gruß
Werner
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups