Mailinglist Archive: opensuse-de (1962 mails)

< Previous Next >
Re: Wie steht Ihr zu YAST / YOU in der 10.1 ???
  • From: Christian Boltz <suse@xxxxxxxxx>
  • Date: Mon, 28 Aug 2006 16:15:15 +0000 (UTC)
  • Message-id: <200608281815.08374@xxxxxxxxxxxxxxx>
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

< Previous Next >