xzdec(1)

Från Wiki.linux.se
Version från den 29 augusti 2025 kl. 17.38 av Admin (diskussion | bidrag) (Skapade sidan med '== Namn == xzdec, lzmadec – små dekomprimeringsprogram för .xz- och .lzma-filer == Synopsis == <pre> xzdec [flaggor]... [fil]... lzmadec [flaggor]... [fil]... </pre> == Beskrivning == xzdec är ett dekomprimeringsverktyg baserat på liblzma för filer i .xz-format (och endast .xz). xzdec är avsett att fungera som en direkt ersättning för xz(1) i de vanligaste situationerna där skript använder xz --decompress --stdout (och eventuellt några få andra flaggo...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

Namn

xzdec, lzmadec – små dekomprimeringsprogram för .xz- och .lzma-filer

Synopsis

xzdec [flaggor]... [fil]...
lzmadec [flaggor]... [fil]...

Beskrivning

xzdec är ett dekomprimeringsverktyg baserat på liblzma för filer i .xz-format (och endast .xz). xzdec är avsett att fungera som en direkt ersättning för xz(1) i de vanligaste situationerna där skript använder xz --decompress --stdout (och eventuellt några få andra flaggor) för att dekomprimera .xz-filer.

lzmadec är identiskt med xzdec förutom att lzmadec stöder .lzma-filer istället för .xz.

För att minska storleken på körbara filen stöder xzdec inte multitrådning eller lokalisering, och läser inte flaggor från miljövariabeln XZ_OPT. xzdec kan inte visa progressinformation: SIGINFO gör ingenting, och SIGUSR1 avslutar processen istället för att visa progress.

Flaggor

Flagga Beskrivning
-d, --decompress, --uncompress Ignoreras. Medtas endast för xz(1)-kompatibilitet. xzdec stöder alltid bara dekomprimering.
-k, --keep Ignoreras. Medtas endast för xz(1)-kompatibilitet. xzdec skapar eller tar aldrig bort filer.
-c, --stdout, --to-stdout Ignoreras. Medtas endast för xz(1)-kompatibilitet. xzdec skriver alltid dekomprimerad data till standard output.
-M gräns, --memory=gräns Ange minnesgräns. Sista angivna värde gäller. Gränsen kan anges som:
  • Absolut värde i byte (suffix som MiB kan användas, ex. --memory=80MiB).
  • Procent av RAM (ex. --memory=70%).
  • 0 återställer till standardvärdet (40 % av RAM).
  • max inaktiverar gränsen (ej rekommenderat).

Det aktuella värdet visas längst ned i utdata från --help.

-q, --quiet Att ange en gång gör inget, eftersom xzdec aldrig visar varningar eller notifieringar. Ange två gånger för att även tysta felmeddelanden.
-Q, --no-warn Ignoreras. Medtas endast för xz(1)-kompatibilitet. xzdec använder aldrig returvärde 2.
-h, --help Visa en hjälptext och avsluta.
-V, --version Visa versionsnummer för xzdec och liblzma.

Returvärden

0 – lyckades 1 – fel inträffade

xzdec har inga varningsmeddelanden som xz(1) har, därför används aldrig returvärde 2.

Notiser

xzdec och lzmadec är inte egentligen så små. Storleken kan minskas ytterligare genom att kompilera liblzma utan vissa funktioner, men detta bör vanligtvis inte göras för program som distribueras i normala (icke-embedded) operativsystem.

Behövs en verkligt liten dekompressor för .xz, använd XZ Embedded.

Se även

xz(1)

Sidslut

Orginalhemsidan på Engelska : https://linux.die.net/man/1/xzdec Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.