Man page - dpkg-split(1)
Packages contains this manual
Available languages:
en fr pt nl sv deManual
dpkg-split
NAMNSYNOPS
BESKRIVNING
KOMMANDON
FLAGGOR
RETURVĂRDE
MILJĂVARIABLER
FILER
SĂKERHET
PROGRAMFEL
SE ĂVEN
ĂVERSĂTTNING
NAMN
dpkg-split - Verktyg för att dela/slÄ ihop Debianpaket
SYNOPS
dpkg-split [ flaggor ...] ÄtgÀrd
BESKRIVNING
dpkg-split delar upp binÀra Debianpaketfiler i mindre delar och slÄr samman dem igen, för att göra det möjligt att lagra stora paketfiler pÄ smÄ media, till exempel disketter.
Programmet kan köras manuellt med flaggorna --split , --join och --info .
Det har Àven ett automatiskt lÀge, vilket aktiveras med flaggan --auto . I det lÀget hanterar det en kö av delar som setts men Ànnu inte ÄterstÀllts, och ÄterstÀller en paketfil nÀr den sett alla dess delar. Flaggorna --listq and --discard gör det möjligt att hantera kön.
Alla funktioner för uppdelning, sammanslagning och köande visar informativa meddelanden pÄ standard ut; dessa kan ignoreras.
KOMMANDON
-s , --split helt-arkiv [ prefix ]
Delar ett ensamt binÀrt Debianpaket i flera delar.
Delarna namnges som prefix . N of M .deb dÀr N Àr numret pÄ delen, rÀknat frÄn 1, och M Àr det totala antalet delar (bÄda angivna decimalt).
Om inget prefix ges tas filnamnet för helt-arkiv , inklusive katalognamn, med den avslutande .deb borttagen.
-j , --join del ...
SlÄr samman de olika paketdelarna, och Äterskapar den ursprungliga filen som den sÄg ut innan den delades.
Delfilerna som ges som argument mÄste alla vara delar av exakt samma ursprungliga binÀrfil. Varje mÄste finnas exakt en gÄng i argumentlistan, men de behöver inte listas i ordning.
Delarna mÄste naturligtvis alla ha genererats med samma delstorlek nÀr uppdelningen skedde, vilket betyder att de vanligtvis mÄste ha genererats vid samma körning av dpkg-split --split .
Delarnas filnamn Àr inte signifikanta för sammanslagningsproceduren.
Förvalt namn pÄ utdatafilen Àr paket _ version _ ark .deb .
-I , --info del ...
Skriver ut information, i mÀnniskolÀsbar form, om delfilerna som anges. Argument som inte Àr delar av binÀrpaket resulterar i ett meddelande som talar om detta (men fortfarande pÄ standard ut).
-a , --auto -o fullstÀndig-utdata del
Köa automatiskt delarna och Äterskapa paketet om möjligt.
Den del som anges undersöks och jÀmförs med andra delar av samma paket (om sÄdana existerar) i kön av delar av paket.
Om alla delar av ett paket av vilket del Àr en del av Àr tillgÀngliga kommer paketet att Äterskapas och skrivas till fullstÀndig-utdata (vilken vanligtvis inte redan bör existera, Àven om det inte vore ett fel om det gjorde det).
Om inte kommer del att kopieras till kön och fullstÀndig-utdata skapas inte.
Om del inte Àr en del av ett delat binÀrpaket kommer dpkg-split att avsluta med returvÀrde 1 ; om nÄgot annat fel uppstÄr avslutar det med returvÀrde 2 .
Flaggan --output eller -o mÄste ges dÄ --auto anvÀnds. (Om detta inte vore ett krav skulle det anropande programmet inte veta vilken utdatafil som förvÀntades.)
-l , --listq
Listar innehÄllet i kön över paket att ÄterstÀlla.
För varje paketfil för vilken delar finns i kön visas i utdata namnet pÄ paketet, antal delar i kön, och det totala antalet byte som Àr lagrade i kön.
-d , --discard [ paket ...]
Kastar bort delar frÄn kön över de som vÀntar pÄ ÄterstÄende delar av paket.
Om inget paket anges töms kön helt; om paket anges kastas bara delar för de(t) paket som anges.
-? , --help
Visar hjÀlpskÀrm och avslutar.
--version
Visar version och avslutar.
FLAGGOR
--depotdir katalog
Anger en alternativ katalog för kön av delar som vÀntar pÄ automatisk sammanslagning. Förvalet Àr /var/lib/dpkg/parts .
--admindir katalog
StĂ€ll den administrativa katalogen till katalog (sedan dpkg 1.21.10). Det Ă€r hĂ€r statoverride -filen lagras. Förval Ă€r â /var/lib/dpkg â om DPKG_ADMINDIR inte har satts.
--root katalog
SĂ€tt rotkatalogen till katalog (sedan dpkg 1.21.10), vilket sĂ€tter installationskatalogen till â katalog â och den administrativa katalogen till â katalog /var/lib/dpkg â om DPKG_ROOT inte har satts.
-S , --partsize kibibyte
Anger maximal storlek vid delning, i kibibyte (1024 byte). Förval Àr 450 KiB.
-o , --output fullstÀndig-utdata
Anger filnamnet för utdata vid sammanslagning.
AnvÀnds istÀllet för förvalet vid manuell sammanslagning ( --join ) och krÀvs för automatisk köa-eller-sammanslÄ ( --auto ).
-Q , --npquiet
Vid automatisk köa-eller-sammanslÄ skriver dpkg-split normalt ett meddelande om den matas med en del som inte Àr en binÀr paketdel. Denna flagga undertrycker meddelandet, vilket gör det möjligt för program sÄsom dpkg att hantera bÄde delade och odelade paket utan att producera felaktiga meddelanden.
--msdos
Tvingar utdatafilnamn skapade av --split att vara MSDOS-kompatibla.
Misshandlar prefixet - antingen förvalet taget frÄn indatafilnamnet, eller det som angetts som argument: alfanumeriska tecken görs till gemener, plustecken ersÀtts med x och alla andra tecken kastas.
Resultatet trunkeras sÄ lÄngt som möjligt, och filnamn pÄ formen prefixN of M .deb genereras.
RETURVĂRDE
|
0 |
Den efterfrÄgade delningen, sammanslagningen eller annan ÄtgÀrd lyckades. --info -kommandon lyckas Àven om indatafilen inte Àr en del av ett binÀrpaket. |
||
|
1 |
Uppkommer endast med --auto och anger att del filen inte var en del av ett binÀrpaket. |
||
|
2 |
Ădesdigert eller irreparabelt fel pĂ„ grund av felaktig anvĂ€ndning pĂ„ kommandoraden, en fil som sĂ„g ut som en paket-delfil men var trasig, eller interaktioner med systemet, sĂ„som databasĂ„tkomst, minnesallokeringer, osv. |
MILJĂVARIABLER
DPKG_ROOT
Om satt och flaggan --root inte har angivits anvÀnds det som filsystemets rotkatalog (sedan dpkg 1.21.10).
DPKG_ADMINDIR
Om satt, och flaggorna --admindir och -root inte har angivits, anvÀnds vÀrdet som administrativ katalog för dpkg (sedan dpkg 1.21.10).
DPKG_DEBUG
Anger felsökningsmasken (sedan dpkg 1.21.10) frÄn ett oktalt vÀrde. De flaggor som för nÀrvarande godtas beskrivs i flaggan dpkg --debug , men alla dess flaggor pÄverkar inte nödvÀndigtvis detta program.
DPKG_COLORS
VÀljer fÀrglÀge (sedan dpkg 1.18.5). För nÀrvarande godtas följande vÀrden: auto (förval), always och never .
DPKG_NLS
Om satt, anvÀnds för att bestÀmma om lokalt sprÄkstöd ska aktiveras, Àven kÀnt som internationaliseringsstöd (eller i18n) (sedan dpkg 1.22.7). TillÄtna vÀrden Àr: 0 och 1 (förval).
SOURCE_DATE_EPOCH
Om satt kommer det anvÀndas som tidsstÀmpel (som sekunder sedan epoken) i deb-split (5):s ar (5)-behÄllare.
Sedan dpkg 1.18.11.
FILER
/var/lib/dpkg/parts
Förvald kö-katalog för delfiler som vÀntar pÄ automatisk sammanslagning.
Filnamnen som anvÀnds i katalogen Àr i ett internt format för dpkg-split och Àr knappast anvÀndbara för andra program, och hur som helst kan inte formatet pÄ filnamnen litas pÄ.
SĂKERHET
Att utforska eller slÄ ihop obetrodda delade arkiv bör anses som en sÀkerhetsgrÀns, och eventuellt brytande av grÀnser som uppstÄr av dessa operationer bör anses som en sÀkerhetssÄrbarhet. Att utföra dessa operationer pÄ obetrodda data som root avrÄds Ä det bestÀmdaste frÄn.
Att automatiskt samla och förkasta delar av ett delat paket anses som privilegierade operationer som kan tillÄta utökning av rootbehörigheter. Operationerna fÄr aldrig delegeras till en obetrodd anvÀndare eller göras pÄ obetrodda paket, eftersom det kan tillÄta rootÄtkomst till systemet.
Dela paketarkiv bör endast utföras över betrodda data.
PROGRAMFEL
Kompletta detaljer för paket i kön kan inte fÄs utan att sjÀlv grÀva i kö-katalogen.
Det finns inget lÀtt sÀtta att testa om en fil som kan vara en del av ett binÀrpaket faktiskt Àr det.
SE ĂVEN
deb (5), deb-control (5), dpkg-deb (1), dpkg (1).
ĂVERSĂTTNING
Peter Krefting och Daniel Nylander.