Dit is het commando dpkg-deb dat kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
dpkg-deb - Debian pakketarchief (.deb) manipulatietool
KORTE INHOUD
dpkg-deb [optie commando
PRODUCTBESCHRIJVING
dpkg-deb pakt in, pakt uit en geeft informatie over Debian-archieven.
Gebruik dpkg om pakketten op uw systeem te installeren en te verwijderen.
Je kunt ook beroepen dpkg-deb door te bellen dpkg met welke opties u ook wilt doorgeven
dpkg-deb. dpkg zal zien dat je wilde dpkg-deb en voer het voor u uit.
Voor de meeste commando's die een invoerarchiefargument gebruiken, kan het archief uit de standaard worden gelezen
invoer als de archiefnaam wordt gegeven als een enkel minteken (-); anders gebrek aan
ondersteuning zal worden gedocumenteerd in hun respectievelijke opdrachtbeschrijving.
COMMANDO'S
-b, --bouwen directory [archief|directory]
Creëert een debian-archief van de bestandssysteemboom die is opgeslagen in directory. directory
moet een DEBIAN subdirectory, die de besturingsinformatiebestanden bevat, zoals
als het besturingsbestand zelf. Deze map zal niet verschijnen in de binaire pakketten
bestandssysteemarchief, maar in plaats daarvan zullen de bestanden erin in het binaire pakket worden geplaatst
controle informatie gebied.
Tenzij u aangeeft --geencontrole, dpkg-deb zal lezen DEBIAN/controle en ontleed het. Het
zal het controleren op syntaxisfouten en andere problemen, en de naam van het
binair pakket wordt gebouwd. dpkg-deb controleert ook de machtigingen van de
onderhouderscripts en andere bestanden gevonden in de DEBIAN controle informatie
directory.
Zo nee archief wordt dan opgegeven dpkg-deb zal het pakket in het bestand schrijven
directory. Deb.
Als het aan te maken archief al bestaat, wordt het overschreven.
Als het tweede argument een map is, dan dpkg-deb zal naar het bestand schrijven
pakket_versie_arch. Debof pakket_versie. Deb als Nee Architectuur veld is
aanwezig in het pakketcontrolebestand. Wanneer een doelmap is opgegeven, eerder
dan een bestand, de --geencontrole optie mag niet worden gebruikt (sinds dpkg-deb moet lezen en
ontleed het pakketcontrolebestand om te bepalen welke bestandsnaam moet worden gebruikt).
-I, --info archief [control-bestandsnaam
Geeft informatie over een binair pakketarchief.
Zo nee control-bestandsnaams zijn opgegeven, dan zal het een samenvatting van de inhoud afdrukken
van het pakket en het controlebestand.
Als er een is control-bestandsnaams worden dan gespecificeerd dpkg-deb zal ze in de volgorde afdrukken
ze waren gespecificeerd; als een van de componenten niet aanwezig was, zal het een
foutmelding naar stderr over elk en sluit af met status 2.
-W, --laten zien archief
Biedt informatie over een binair pakketarchief in de indeling die is opgegeven door het
--toonformaat argument. De standaardindeling geeft de naam en versie van het pakket weer
op één regel, gescheiden door een tabulator.
-f, --veld archief [control-veldnaam
Extraheert besturingsbestandsinformatie uit een binair pakketarchief.
Zo nee control-veldnaams zijn opgegeven, dan wordt het hele besturingsbestand afgedrukt.
Als er dan gespecificeerd zijn dpkg-deb zullen hun inhoud afdrukken, in de volgorde waarin
ze verschijnen in het controlebestand. Indien meer dan één control-veldnaam is gespecificeerd
harte dpkg-deb voorafgegaan door een veldnaam (en een dubbele punt en spatie).
Er worden geen fouten gerapporteerd voor gevraagde maar niet gevonden velden.
-c, --inhoud archief
Vermeldt de inhoud van het bestandssysteemboomarchiefgedeelte van het pakketarchief.
Het wordt momenteel geproduceerd in het formaat gegenereerd door teeruitgebreide lijst.
-x, --extract archief directory
Pakt de bestandssysteemboom uit een pakketarchief uit in de opgegeven map.
Merk op dat het uitpakken van een pakket naar de hoofdmap niet resulteren in een juiste
installatie! Gebruik dpkg pakketten te installeren.
directory (maar niet de ouders) worden indien nodig gemaakt, en de machtigingen
aangepast aan de inhoud van het pakket.
-X, --vuittreksel archief directory
Is als --extract (-x) Met --uitgebreid (-v) die een lijst met bestanden afdrukt
geëxtraheerd als het gaat.
-R, --rauw-extract archief directory
Pakt de bestandssysteemboom uit een pakketarchief uit in een opgegeven map, en
de besturingsinformatiebestanden in een DEBIAN submap van de opgegeven map
(sinds dpkg 1.16.1).
De doelmap (maar niet de bovenliggende map) wordt indien nodig gemaakt.
Het invoerarchief wordt (momenteel) niet sequentieel verwerkt, dus uitgelezen
standaard invoer (-) is niet ondersteund.
--ctrl-tarbestand archief
Haalt de besturingsgegevens uit een binair pakket en stuurt deze naar de standaarduitvoer in
teer formaat (sinds dpkg 1.17.14). Samen met teer(1) dit kan worden gebruikt om a
bepaald controlebestand uit een pakketarchief. Het invoerarchief zal altijd zijn
achtereenvolgens verwerkt.
--fsys-tarbestand archief
Extraheert de boomgegevens van het bestandssysteem uit een binair pakket en stuurt deze naar standard
output in teer formaat. Samen met teer(1) dit kan worden gebruikt om een bepaalde uit te pakken
bestand uit een pakketarchief. Het invoerarchief wordt altijd verwerkt
opeenvolgend.
-e, --controle archief [directory]
Pakt de besturingsinformatiebestanden uit een pakketarchief uit in het opgegeven
directory.
Als er geen map is opgegeven, is er een submap DEBIAN in de huidige directory staat
gebruikt.
De doelmap (maar niet de bovenliggende map) wordt indien nodig gemaakt.
-?, --help
Toon het gebruiksbericht en sluit af.
--versie
Toon de versie en sluit af.
OPTIES
--showformat=formaat
Deze optie wordt gebruikt om het formaat van de uitvoer te specificeren --laten zien zal produceren. De
format is een tekenreeks die wordt uitgevoerd voor elk vermeld pakket.
De tekenreeks kan verwijzen naar elk statusveld met behulp van de "${veldnaam}" vorm, een lijst van
de geldige velden kunnen eenvoudig worden geproduceerd met behulp van -I op hetzelfde pakket. Een volledige
uitleg van de opmaakopties (inclusief escape-reeksen en field
tabben) vindt u in de uitleg van de --toonformaat optie
dpkg-query(1).
De standaardwaarde voor dit veld is “${Package}\t${Version}\n”.
-zcompressieniveau
Geef op welk compressieniveau moet worden gebruikt op de backend van de compressor bij het bouwen van een
pakket (standaard is 9 voor gzip en bzip2, 6 voor xz en lzma). De geaccepteerde waarden
zijn 0-9 met: 0 toegewezen aan compressor none voor gzip en 0 toegewezen aan 1 voor
bzip2. Vóór dpkg 1.16.2 was niveau 0 gelijk aan compressor none for all
compressoren.
-Scomprimeren-strategie
Geef op welke compressiestrategie moet worden gebruikt op de backend van de compressor tijdens het bouwen
een pakket (sinds dpkg 1.16.2). Toegestane waarden zijn geen (sinds dpkg 1.16.4),
gefilterd, huffman, rol en vast voor gzip (sinds dpkg 1.17.0) en extreem voor xz.
-Zcompressie-type
Geef op welk compressietype moet worden gebruikt bij het bouwen van een pakket. Toegestane waarden zijn
gzip, xz (sinds dpkg 1.15.6), bzip2 (verouderd), lzma (sinds dpkg 1.14.0;
afgeschaft), en geen (standaard is xz).
--uniforme compressie
Geef op dat voor alle archiefleden dezelfde compressieparameters moeten worden gebruikt
(d.w.z controle.tar en data.tar; sinds dpkg 1.17.6). Anders alleen de data.tar
lid zal die parameters gebruiken. De enige ondersteunde compressietypen die zijn toegestaan
gelijkmatig gebruikt worden geen, gzip en xz.
--deb-formaat=formaat
Stel de versie van het archiefformaat in die wordt gebruikt bij het bouwen (sinds dpkg 1.17.0). Toegestaan
waarden zijn 2.0 voor het nieuwe formaat, en 0.939000 voor de oude (standaard is 2.0).
Het oude archiefformaat wordt minder gemakkelijk geparseerd door niet-Debian tools en is dat nu wel
verouderd; het wordt alleen gebruikt bij het bouwen van pakketten die moeten worden geparseerd door versies van dpkg
ouder dan 0.93.76 (september 1995), dat alleen als i386 a.out werd uitgebracht.
--nieuwe Dit is een oude alias voor --deb-formaat=2.0.
--oud Dit is een oude alias voor --deb-formaat=0.939000.
--geencontrole
remt dpkg-deb --bouwen's gebruikelijke controles op de voorgestelde inhoud van een archief.
Je kunt op deze manier elk archief bouwen dat je maar wilt, hoe kapot het ook is.
-v, --uitgebreid
Maakt uitgebreide uitvoer mogelijk (sinds dpkg 1.16.1). Dit heeft momenteel alleen gevolgen --extract
ervoor zorgen dat het zich gedraagt --vuittreksel.
-D, --debuggen
Schakelt foutopsporingsuitvoer in. Dit is niet erg interessant.
MILIEU
TMPDIR Indien ingesteld, dpkg-deb zal het gebruiken als de map waarin tijdelijke bestanden worden gemaakt
en mappen.
OPMERKINGEN
Probeer niet alleen te gebruiken dpkg-deb software installeren! Je moet gebruiken dpkg passend bij
zorg ervoor dat alle bestanden correct zijn geplaatst en dat de scripts van het pakket worden uitgevoerd en zijn
status en inhoud opgenomen.
Gebruik dpkg-deb online met behulp van onworks.net-services