RPM-PAYLOADFLAGS(7)

NAMN
rpm-payloadflags - RPM-lastflaggor

SYNOPSIS
w[FLAGGOR].TYP

BESKRIVNING
Lastflaggorna avgör hur lasten i ett RPM-paket komprimeras när paketet byggs. Flaggorna lagras i taggarna Payloadcompressor och Payloadflags i paketets huvud, vilket används för att avgöra hur lastinnehållet skall dekomprimeras under installationen.

Den egenartade syntaxen är direkt ärvd från librpm:s Fopen()-IO-API, där w betyder öppna en fil för skrivning.

Följande komprimeringstyper stödjs, men tillgängligheten kan variera beroende på hur RPM kompilerades.

TYP | Beskrivning
ufdio | okomprimerad
gzdio | gzip (även zlib)
bzdio | bzip2
xzdio | xz
lzdio | äldre lzma
zstdio | zstd

Komprimeringens FLAGGOR måste listas i följande ordning och kan vara några av:

FLAGGOR | Beskrivning | Typer
<0-9> | komprimeringsnivå | alla (ufdio ignorerar)
T[0-N] | antal trådar (inget tal eller 0 = automatisk detektion) | xzdio, zstdio
L<0-9> | fönsterstorlek (se --long i zstd(1)) | zstdio

Om en flagga utelämnas kommer komprimerarens standardvärde användas.

En högre komprimeringsnivå betyder i allmänhet bättre komprimeringsförhållande till en kostnad av ökad resursanvändning och komprimeringstid.

T är ekvivalent med T0 och gör att antalet trådar detekteras automatiskt. Observera att medan användning av trådar kan snabba upp komprimeringen avsevärt medför den typiskt att komprimeringsförhållandet går ner, och gör utdatan mindre förutsägbar.

EXEMPEL
Läge | Beskrivning
w9.gzdio | gzip nivå 9, standard för paketlaster
w9.bzdio | bzip2 nivå 9, bzip2:s standardvärde
w.xzdio | xz:s standardnivå
w7T16.xzdio | xz nivå 7 med 16 trådar
w7T0.xzdio | xz nivå 7, detektera antalet trådar automatiskt
w6.lzdio | lzma (föråldrad) nivå 6, lzma:s standardvärde
w19T8.zstdio | zstd nivå 19 med 8 trådar
w7T.zstdio | zstd nivå 7, detektera antalet trådar automatiskt
w.ufdio | okomprimerad

SE ÄVEN
rpmbuild-config(5), rpm-config(5)

http://www.rpm.org/

ÖVERSÄTTNING
Den svenska översättningen av denna manualsida skapades av Göran Uddeborg <goeran@uddeborg.se>

Denna översättning är fri dokumentation; läs GNU General Public License Version 3 (https://www.gnu.org/licenses/gpl-3.0.html) eller senare för upphovsrättsvillkor. Vi tar INGET ANSVAR.

Om du hittar fel i översättningen av denna manualsida, skicka ett mail till Tp-sv@listor.tp-sv.se.