Unterschied YaST-Online-Update und alle Pakete aktualisieren
Hallo Liste, ein Kollege hat mich drauf gebracht: YaST-Online-Update und das Aktualisieren alle Pakete über RPM-Gruppen: zzz arbeiten unterschiedlich. ich selbst verwende seit 'ewigen' Zeiten den Weg über zzz. YaST-Online wirft jedoch andere Updates bzw Abhängigkeiten aus. Die logische Folge: Es gibt Konflikte, im schlimmsten Fall macht man die Paketdatenbank kaputt. (Meinen Kollegen erwischt es jetzt hoffentlich nicht; der hat nämlich eigentlich seinen Kernel auf 'geschützt' gestellt - Stichwort nvidia - was nun die zzz-Methode ignoriert und er leider nicht gesehen hat). Was ist jetzt der Unterschied zwischen beiden Methoden? Auch auf meinem sehr aktuellen System hat das YaST-Online-Update einen Konflikt angemahnt, während über zzz alles im grünen Bereich ist. Helga -- ## Technik: [http://de.opensuse.org] ## Privat: [http://www.eschkitai.de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Helga Fischer schrieb:
Hallo Liste,
ein Kollege hat mich drauf gebracht: YaST-Online-Update und das Aktualisieren alle Pakete über RPM-Gruppen: zzz arbeiten unterschiedlich. ich selbst verwende seit 'ewigen' Zeiten den Weg über zzz.
YaST-Online wirft jedoch andere Updates bzw Abhängigkeiten aus. Die logische Folge: Es gibt Konflikte, im schlimmsten Fall macht man die Paketdatenbank kaputt.
(Meinen Kollegen erwischt es jetzt hoffentlich nicht; der hat nämlich eigentlich seinen Kernel auf 'geschützt' gestellt - Stichwort nvidia - was nun die zzz-Methode ignoriert und er leider nicht gesehen hat).
Was ist jetzt der Unterschied zwischen beiden Methoden?
Auch auf meinem sehr aktuellen System hat das YaST-Online-Update einen Konflikt angemahnt, während über zzz alles im grünen Bereich ist.
Helga
Hallo Helga Das kann daran liegen wenn Pakete (bspw. Firefox aus dem mozilla repository) aus anderen Quellen installiert wurden und eine Aktualisierung des selben Paketes im online repository angeboten wird. D.h. YaST online Update möchte mit dem Paket aus dem update repository aktualisieren, was aber einen Paketwechsel bedingt da (im Beispiel Firefox aus dem mozilla repository) installiert ist = Konflikt. die zzz-Methode schaut nach neueren Versionen in *allen* Quellen / repositories und zeigt neue Paket-Versionen in den jeweiligen repositories an (= hier dann kein Konflikt, allerdings wird dann der Firefox genau dann zur Aktualisierung angeboten, wenn die neue Version im mozilla rep.). Es kann dann noch mehr "Konflikte" geben wenn wie bei Firefox mehrere abhängige Pakete (mozilla-nss u.a.) dran hängen. In Kürze: YaST online update setzt als Referenz das update rep. und meckert daher ggf. gleiche Pakete aus anderen Quellen an, dass diese auf die aus dem update rep. umgestellt werden sollen. Zu sehen ist das ganz gut im "Versionen" Reiter der Pakete. Da kann es aber sicher auch noch andere Konstellationen geben. Also beide Verhalten korrekt, nur dass das Update keine anderen repositories akzeptieren mag. Über "zzz" bleibt auch alles aktuell, wenn die anderen repositories gepflegt werden. Alexander -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Alexander, Am Freitag 21 Februar 2014 schrieb Alexander Thuermer:
Helga Fischer schrieb: [...]
ein Kollege hat mich drauf gebracht: YaST-Online-Update und das Aktualisieren alle Pakete über RPM-Gruppen: zzz arbeiten unterschiedlich. ich selbst verwende seit 'ewigen' Zeiten den Weg über zzz. [...] (Meinen Kollegen erwischt es jetzt hoffentlich nicht; der hat nämlich eigentlich seinen Kernel auf 'geschützt' gestellt - Stichwort nvidia - was nun die zzz-Methode ignoriert und er leider nicht gesehen hat).
Ging alles gut (zzz-Methode).
Was ist jetzt der Unterschied zwischen beiden Methoden?
[...]
die zzz-Methode schaut nach neueren Versionen in *allen* Quellen / repositories und zeigt neue Paket-Versionen in den jeweiligen repositories an (= hier dann kein Konflikt, allerdings wird dann der Firefox genau dann zur Aktualisierung angeboten, wenn die neue Version im mozilla rep.).
So soll es auch sein, da auch der Kollege einige Zusatzrepos drin hat und eben keine Standardsuse fährt. [...]
In Kürze: YaST online update setzt als Referenz das update rep. und meckert daher ggf. gleiche Pakete aus anderen Quellen an, dass diese auf die aus dem update rep. umgestellt werden sollen. Zu sehen ist das ganz gut im "Versionen" Reiter der Pakete. Da kann es aber sicher auch noch andere Konstellationen geben.
Also beide Verhalten korrekt, nur dass das Update keine anderen repositories akzeptieren mag. Über "zzz" bleibt auch alles aktuell, wenn die anderen repositories gepflegt werden.
So ungefähr hatte ich mir das vorgestellt, konnte es nur nicht erklären, weil ich den Standardupdateweg immer ignoriert habe. Helga -- ## Technik: [http://de.opensuse.org] ## Privat: [http://www.eschkitai.de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Alexander Thuermer
-
Helga Fischer