• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Übersicht der SW-Managementmöglichkeiten bei 10.2

pft

Advanced Hacker
Hallo,

nachdem ich mir bei 10.1 aufgrund der berichteten Anfangsschwierigkeiten versucht habe einen Überblick über die verschiedenen Möglichkeiten und Alternativen zu schaffen ist mir mit 10.2 der Durchblick wieder mächtig futsch gegangen.
Und beim Lesen im Forum habe ich das gefühl ich bin nicht allein.

Also könnten wir alle zusammen da mal etwas Klarheit schaffen?
was hat es mit opensuseupdater, zypper, libzypp, zmd, rug, yum & Co auf sich.
was ergänzt sich, was sind alternativen, wie unterscheiden sie sich.
Was ist nur GUI was ist echte Funktion (sorry für diese Ausdrucksweise).

Ich denke das würde vielen helfen.
 
OP
P

pft

Advanced Hacker
Hi noctua,

Danke. Ja die Seite hatte ich mittlerweile auch gefunden.

Ein paar Kleinigkeiten fehlen noch. Ist aber der beste Überblick den ich bisher gefunden habe

opensuseupdater ist wohl nur ein kleines Programm (kann man das deamon nennen?) das sich in der taskleiste einnistet und regelmäßig auf neue updates prüft, aber ansonsten in das Schema yast-zypper paßt.

ZENworks ist ein alternatives Schema das für die Kommandozeile rug (statt zypper) und irgendwelche mir nicht namaentlich bekannten Tools mit GUI bereitstellt. Ausserdem eben den zmd als daemon.

Was mir nicht klar ist:
1. wenn yast-zypper-opensuseupdater eigentlich nur unterschiedliche Zugänge zu gleichen System sind, was tue ich dann eigentlich wenn ich yast verwende (yast->SW-Verwaltung ...; bzw-yast->System-Update...) aber das zenworks schema installiert habe? Agiert dann yast als zugang zu ZENworks ohne die eigentliche yast SW-verwaltung zu verwenden?

2. Welche Arten von Metadaten (Plain, repomd, yast-quellen) kann ich mit zypper/opensuseupdater bzw. ZENworks bzw. YAST (wiederum anhängig von Pkt. 1) verarbeiten? Jeweils alle drei?
wie sieht das bei smart aus. Zumindest werden die Quellen hier separat angegeben im UNterschied zu yast/zypper. Aber können es die gleichen sein? Welche Typen werden unterstützt?
 
1. ??? Welche HTML-Engine benutzt konqueror wenn du Firefox installiert hast. :wink:
zypper ersetzt y2pmsh ersetzt als Kommandozeilen-Frontend für YaST.
Der opensuseupdater ist eine Alternative zum zen-updater und benutzt zypp-checkpatches-wrapper zum Prüfen auf Updates und startet bei Bedarf YOU.
Zum Prüfen, ob Updates verfügbar sind, kann allerdings auch der ZMD als Backend benutzt werden - dazu muss dieser allerdings laufen (rczmd start).

rug und die ZENworks-Tools (zen-updater, zen-installer, zen-remover) benutzen den ZMD als Backend (der dafür natürlich laufen muss).

Beide benutzen aber die Bibliothek libzypp.
Der Vorteil des opensuseupdaters ist, dass YOU mit Delta-RPMs umgehen kann, und damit im Gegensatz zu ZMD & co, apt, smart, etc. wesentlich kleinere Pakete für das Update herunterladen muss.

2. zypper benutzt die gleichen Quellen wie YaST - versteht also auch die gleichen Repository-Typen.

Links:
http://en.opensuse.org/Package_Management/Tools
http://en.opensuse.org/Understanding_zmd
http://en.opensuse.org/Libzypp
http://en.opensuse.org/Zypper
http://en.opensuse.org/Using_zypper
http://en.opensuse.org/Using_rug
http://www.linux-club.de/viewtopic.php?p=426529#426529
 
OP
P

pft

Advanced Hacker
Danke.
Ich denke im Sinne der 80:20 Regel kann man das auf gelöst setzen.
Ich verstehe das nun etwas besser.
ZENworks muß man wohl nicht verstehen - so viele Serverlein hab' ich hier nun auch wieder nicht
 
Oben