Users Guide

Exit-CodesfürCLI
Die Exit-CodeshelfenIhnen,dieAusführungsergebnissenachdemAusführenvonDUPszubestimmenundzuanalysieren.
NachdemAusführenvonDUPswerdendieunterTabelle5-3 beschriebenen Exit-Codes festgelegt.
Tabelle 5-3.Exit-Codes
ZurückzumInhaltsverzeichnis
Unicode-
Protokolloption
AnführungszeichenamAnfangundEndedesWertes<Dateiname>.
Die Option /s ist bei dieser Option erforderlich.
Paketname.exe /s /u="c:\Update
Log\pkg.log"
Wert
Meldungsname
Anzeigename
Beschreibung
0
SUCCESSFUL
Erfolg
Die Aktualisierung war erfolgreich.
1
UNSUCCESSFUL
(FAILURE)
Erfolglos
WährenddesAktualisierungsverfahrensisteinFehleraufgetreten;dieAktualisierungwarnicht
erfolgreich.
2
REBOOT_REQUIRED
Neustart erforderlich
SiemüssendasSystemneustarten,umdieAktualisierungenanzuwenden.
3
DEP_SOFT_ERROR
Software-
Abhängigkeitsfehler
EinigemöglicheErklärungensind:
l Sie haben versucht auf die gleiche Softwareversion zu aktualisieren.
l Sie haben versucht auf eine vorherige Version der Software herunterzustufen.
Um zu vermeiden, dass Sie diesen Fehler erhalten, geben Sie die /f-Option an.
4
DEP_HARD_ERROR
Hardware-
Abhängigkeitsfehler
Eine Software, die als Voraussetzung erforderlich ist, ist nicht auf dem System vorhanden. Die
Aktualisierung war nicht erfolgreich, da das System die zur Anwendung der Aktualisierung erforderlichen
VoraussetzungenfürBIOS,TreiberoderFirmwarenichterfüllthatoderweilaufdemZielsystemkein
unterstütztesGerätgefundenwurde.DasDUPerfordertdieseÜberprüfungundblockiertdas
AnwendeneinerAktualisierung,wenndieVoraussetzungnichterfülltwird.Hierdurchwirdverhindert,
dassdasSystemineinenungültigenKonfigurationszustandübergeht.DieVoraussetzungkannerfüllt
werden,wenneinweiteresDUPangewendetwird,fallsverfügbar.IndiesemFallsolltedasandere
Paket vor dem aktuellen Paket angewendet werden, so dass beide Aktualisierungen erfolgreich
ausgeführtwerdenkönnen.EinDEP_HARD_ERRORkanndurchVerwendungdes/f-Schalters nicht
unterdrücktwerden.
5
QUAL_HARD_ERROR
Qualifizierungsfehler
DasDUPkannnichtaufdemSystemangewendetwerden.EinigemöglicheErklärungensind:
l DasBetriebssystemwirdnichtvomDUPunterstützt.
l DasSystemwirdnichtvomDUPunterstützt.
l Das DUP ist nicht mit den auf dem System vorhandenen Komponenten kompatibel.
Ein QUAL_HARD_ERROR kann durch Verwendung des /f-Schaltersnichtunterdrücktwerden.
6
REBOOTING_SYSTEM
Systemneustart
Das System wird neu gestartet.
9
RPM_VERIFY_FAILED
Die RPM-Verifikation
ist fehlgeschlagen
Das Linux-DUP-Framework verwendet RPM-Verifikation, um die Sicherheit aller DUP-abhängigenLinux-
Dienstprogrammezugewährleisten.IstdieSicherheitbeeinträchtigt,zeigtdasFrameworkeine
Meldung sowie eine Legende zur RPM-Verifikation an und beendet daraufhin mit dem Exit-Code 9.
RPM erzeugt nur dann eine Ausgabe, wenn ein Verifikationsfehler vorliegt. Das Format der Ausgabe
lautet:
.SM5DLUGT 'Name des Dienstprogramms'
Ist beispielsweise der Befehl fmtbeeinträchtigt,zeigtdasFrameworkdiefolgendeMeldungan:
rpm-verify failed (Verifikation fehlgeschlagen): .M...... /usr/bin/fmt
Ausgabelegende zur RPM-Verifikation:
.- Verifikationstest bestanden
S- Dateigrößeunterschiedlich
M- Modusunterschiedlich(einschließlichBerechtigungenundDateityp)
5- MD5-Summe unterschiedlich
D- Größere/kleinereNichtübereinstimmungvonGerätenummern
L- NichtübereinstimmungvonReadLink(2)-Pfad
U- Benutzereigentum unterschiedlich
G- Gruppeneigentum unterschiedlich
T- mZeit unterschiedlich