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

Wo ist eine gute rug Anleitung?

proofy

Newbie
Moin Moin,

ich suche eine gute rug Anleitung mit guten Beispielen.



Kennt da jemand eine Seite?


Diese Anleitung sollte zumindest die Abkürzungen der servicetypen etwas besser erklären als rug selber :shock:

Code:
rechner:~ # rug st

Alias    | Name     | Description
---------+----------+--------------------------------------------
yum      | YUM      | A service type for YUM servers
zypp     | ZYPP     | A service type for ZYPP installation source
nu       | NU       | A service type for Novell Update servers
rce      | RCE      | A service type for RCE servers
zenworks | ZENworks | A service type for Novell ZENworks servers
mount    | Mount    | Mount a directory of RPMs

Ansätze habe ich bisher gefunden unter
http://en.opensuse.org/Rug

Vielen Dank im Voraus
 
OP
P

proofy

Newbie
ich kämpfe mich hier mit SLES10 ab.
Problem 1:
die updates funktionieren natürlich nicht. den Update Zweig konnte ich nach Aktivierung der Updatecode auch einfügen

Code:
rechner:~ # rug --no-abbrev sl
Waking up ZMD...Done

# | Status | Type | Name                                                     | URI                                                                                                          
--+--------+------+----------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------
1 | Active | ZYPP | SUSE-Linux-Enterprise-Server-x86_64-10-0-20061128-162528 | cd:///?devices=/dev/hdc&alias=SUSE-Linux-Enterprise-Server-x86_64-10-0-20061128-162528                       
2 | Active | ZYPP | SUSE-Linux-10.1-FTP-EXTRA-10.1-0-20061128-170608         | http://download.opensuse.org/distribution/SL-stable/non-oss-inst-source/?alias=SUSE-Linux-10.1-FTP-EXTRA-10.1-0-20061128-170608
3 | Active | NU   | https://update.novell.com                                | https://update.novell.com

aber ein rug update geht beendet sich sehr schnell mit der Meldung "No updates are available."
Das kann ich mir nicht vorstellen, dass es noch keine Updates gibt.
Meine Hoffnung wäre nun, dass rug ein bisschen mehr Meldungen ausgeben könnte. Ein strace gibt wundersame Dinge aus wie
Code:
...
stat("/usr/lib64/rug/Novell.Zenworks.Zmd/Novell.Zenworks.Zmd.exe", 0x7fffee584100) = -1 ENOENT (No such file or directory)
...
:OMG:

Das zweite Problem ist es, jpackage einzubinden.

Code:
rechner:~ # rug sa --type yum http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/5.0/generic/free/  jpackage50-generic

funktioniert nicht:
Code:
ERROR: Could not add 'http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/5.0/generic/free/': Failed to parse XML metadata: Can't add repository at http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/5.0/generic/free/: Cannot create the installation source
Darum meine Frage nach den Service Typen.
 
proofy schrieb:
ich kämpfe mich hier mit SLES10 ab.
Da würde ich zuerst mal den Support in Anspruch nehmen.
Schließlich bezahlst du als SLES-User dafür.

proofy schrieb:
aber ein rug update geht beendet sich sehr schnell mit der Meldung "No updates are available."
Sind die entsprechenden Kataloge auch abonniert?
Ausgabe von
Code:
rug ca
Mit
Code:
rug sub <katalogname>
bzw.
Code:
rug unsub <katalogname>
kannst du Quellen abonnieren (subcribe) bzw. vom Update ausschließen.

proofy schrieb:
Code:
ERROR: Could not add 'http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/5.0/generic/free/': Failed to parse XML metadata: Can't add repository at http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/5.0/generic/free/: Cannot create the installation source
Das ist kein Problem mit den Service Typen.
Die Quelle ist nicht signiert.
Versuch das Repository mit YaST einzubinden.
YaST -> Software -> Installationsquelle wechseln
(Die Frage, ob die Quelle trotz der fehlenden Signatur, eingebunden werden soll mit "Ja" beantworten)
 
OP
P

proofy

Newbie
Vielen Dank für die Antworten.

Vor dem Support hat Novell den Lizenzterror gestellt. Ein Wirkungsvolles Mittel, um nervende Kunden vom Support fern zu halten.
Das Zusammenwachsen von Linux und Novell funktioniert bei unserer Firma nicht ...


vor lauter rup yup yast rpm apt smart pling peng und puff weis ich nicht mehr wo oben und unten ist ;)
Die Doku von Novell sind die Bits nicht wert, die den Datenstrom verstopfen.

Ich werde mich wohl mal wieder in das Lizenzabenteuer werfen.
 
Oben