Hallo Achim, hallo Manfred, hallo Leute, Am Freitag, 25. August 2006 12:10 schrieb Achim Schäfer:
Am Donnerstag, 24. August 2006 20:52 schrieb Manfred Tremmel:
Am Mittwoch, 23. August 2006 22:45 schrieb Achim Schäfer:
Habe ich das richtig verstanden, dass es z.Zt. gar keine Patches sondern nur Updates gibt?
Es gibt definitiv Patches - zumindest wenn man sich nach den Begriffen richtet, die SUSE verwendet: Ein "Patch" ist eine Art "Beschreibung" eines YOU-Updates in Form einer XML-Datei. Darin steht u. a. - die Beschreibung, was gefixt wurde - die zum Patch gehörende RPMs mit Version, Größe, Checksumme usw. Siehe patch-*.xml in ftp://ftp.suse.com/pub/suse/update/10.1/repodata für Beispiele. Wichtig zu wissen ist, dass ein "Patch" nur Metadaten enthält und von einer beliebigen Anzahl RPMs abhängig sein kann. Und: Die Patches werden "installiert" - falls Du also mal ein Paket wieder downgradest, hat der Patch unerfüllte Abhängigkeiten. Die zu einem Patch gehörenden RPMs ("Packages, Pakete") werden aufgrund der im Patch eingetragenen Abhängigkeiten installiert. Der Begriff "Updates" ist seitens SUSE/libzypp nicht klar definiert - man könnte ihn aber als Überbegriff für alles verwenden, das per YOU oder zen-updater eintrudelt.
Die eine Sache ist, dass im Moment keine patch-RPMs oder delta-RPMs angeboten werden. Das hat aber mit dem Rest wenig zu tun.
Jepp.
Die zweite Sache ist die Verwaltung von Patches, Updates und installierter Software. [...] Und daraus hatte ich gefolgert, dass ich in 10.1 in YOU plötzlich auch neue Versionen von Programmen bekomme. Ich denke, diese Folgerung war falsch.
Das kommt auf die eingetragenen Quellen an. [...]
In zwei Punkten bin ich mir aber immer noch nicht sicher:
1. Zeigt der ZEN-Updater mir auch neuere Programmversionen bei Packman an?
Prinzipiell schon. Voraussetzung dafür ist, dass zen-updater Packman als Installationsquelle kennt. (Da Packman AFAIK seine Installationsquellen nicht signiert, musst Du erst das Sicherheitslevel runterdrehen, bevor zen-updater Packman mag.) Bei Quellen von software.opensuse.org (dort gibt es signierte Installationsquellen) werden neue Versionen per zen-updater angeboten. Auf dem LinuxTag gab es auch einen Vortrag über libzypp und die neue Paketverwaltung - leider sind die Folien noch nicht online. Vorläufig empfehle ich also http://de.opensuse.org/Libzypp zur Lektüre ;-)
2. Das bis hier gesagte gilt, wenn ich er richtig verstanden habe, nur unter der Voraussetzung, dass die Aktualisierung der Quellen angestellt ist. Wenn ich die Aktualisierung der Quellen ausstelle, ist dann folgendes richtig: a) Der ZEN-Updater zeigt mir sowieso nichts an. Also kann ich ihn entfernen.
... oder manuell auf "Aktualisieren" klicken. (ungetestet)
b) Die einzige Möglichkeit, das System mit allen Patches zu versorgen, ist: Erstens manuelle Aktualisierung der Quellen; Zweitens Aufruf von YOU
Ich habe es nicht in dieser Form getestet, sieht aber auf den ersten Blick richtig aus. Zweitens kann wohl auch zen-updater sein.
Mir ist jetzt schon einiges klarer, ich hoffe, es wird auch klar, wo ich nicht richtig informiert war. Insgesamt bleibt aber der Eindruck, dass die Softwareverwaltung bei 10.1 durch die zusätzlichen Tools auch an Übersichtlichkeit verloren hat.
Man gewöhnt sich dran ;-) Gruß Christian Boltz -- 1.-4.9.2006: Weinfest in Insheim Pig Slip, Hifi-Delity, AH-Band, Frank Petersen und die Deafen Goblins spielen bei der Landjugend. Mehr Infos: www.Landjugend-Insheim.de