XZDEC

Section: XZ\-Dienstprogramme (1)
Updated: 19. April 2017
Page Index
 

BEZEICHNUNG

xzdec, lzmadec - Kleine Dekompressoren für .xz und .lzma  

ÜBERSICHT

xzdec [Option…] [Datei…]
lzmadec [Option…] [Datei…]  

BESCHREIBUNG

xzdec ist ein auf Liblzma basierendes Nur-Dekompressionswerkzeug für .xz-Dateien (und nur für .xz-Dateien). xzdec ist als direkter Ersatz für xz(1) in jenen Situationen konzipiert, wo ein Skript xz --decompress --stdout (und eventuelle einige andere höufig genutzte Optionen) zum Dekomprimieren von .xz-Dateien. lzmadec ist weitgehend identisch zu xzdec, mit der Ausnahme, dass lzmadec .lzma-Dateien anstelle von .xz-Dateien unterstützt.

Um die Größe der ausführbaren Datei zu reduzieren, unterstützt xzdec weder Multithreading noch Lokalisierung. Außerdem liest es keine Optionen aus den Umgebungsvariablen XZ_DEFAULTS und XZ_OPT. xzdec unterstützt keine zwischenzeitlichen Fortschrittsinformationen: Das Senden von SIGINFO an xzdec hat keine Auswirkungen, jedoch beendet SIGUSR1 den Prozess, anstatt Fortschrittsinformationen anzuzeigen.  

OPTIONEN

-d, --decompress, --uncompress
ist zwecks Kompatibilität zu xz(1) vorhanden; wird ignoriert. xzdec unterstützt nur Dekompression.
-k, --keep
ist zwecks Kompatibilität zu xz(1) vorhanden; wird ignoriert. xzdec erzeugt oder entfernt niemals Dateien.
-c, --stdout, --to-stdout
ist zwecks Kompatibilität zu xz(1) vorhanden; wird ignoriert. xzdec schreibt die dekomprimierten Daten immer in die Standardausgabe.
-q, --quiet
hat bei einmaliger Angabe keine Wirkung, da xzdec niemals Warnungen oder sonstige Meldungen anzeigt. Wenn Sie dies zweimal angeben, werden Fehlermeldungen unterdrückt.
-Q, --no-warn
ist zwecks Kompatibilität zu xz(1) vorhanden; wird ignoriert. xzdec verwendet niemals den Exit-Status 2.
-h, --help
zeigt eine Hilfemeldung an und beendet das Programm erfolgreich.
-V, --version
zeigt die Versionsnummer von xzdec und liblzma an.
 

EXIT-STATUS

0
Alles ist in Ordnung.
1
Ein Fehler ist aufgetreten.

xzdec gibt keine Warnmeldungen wie xz(1) aus, daher wird der Exit-Status 2 von xzdec nicht verwendet.  

ANMERKUNGEN

Verwenden Sie xz(1) anstelle von xzdec oder lzmadec im normalen täglichen Gebrauch. xzdec oder lzmadec sind nur für Situationen gedacht, in denen ein kleinerer Dekompressor statt des voll ausgestatteten xz(1) wichtig ist.

xzdec und lzmadec sind nicht wirklich extrem klein. Die Größe kann durch Deaktivieren von Funktionen bei der Kompilierung von Liblzma weiter verringert werden, aber das sollte nicht für ausführbare Dateien getan werden, die in typischen Betriebssystemen ausgeliefert werden, außer in den Distributionen für eingebettete Systeme. Wenn Sie einen wirklich winzigen Dekompressor für .xz-Dateien brauchen, sollten Sie stattdessen XZ Embedded in Erwägung ziehen.  

SIEHE AUCH

xz(1)

XZ Embedded: <https://tukaani.org/xz/embedded.html>


 

Index

BEZEICHNUNG
ÜBERSICHT
BESCHREIBUNG
OPTIONEN
EXIT-STATUS
ANMERKUNGEN
SIEHE AUCH