Dit is de opdracht dpkg-gencontrol die 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-gencontrol - genereer Debian-controlebestanden
KORTE INHOUD
dpkg-gencontrol [optie
PRODUCTBESCHRIJVING
dpkg-gencontrol leest informatie uit een uitgepakte Debian-bronstructuur en genereert een
controlebestand voor binaire pakketten (standaard debian/tmp/DEBIAN/control); tijdens dit
proces zal het de relatievelden vereenvoudigen.
Dus Vooraf afhankelijk, Hangt, beveelt en Stelt voor worden in deze volgorde vereenvoudigd door
het verwijderen van afhankelijkheden waarvan bekend is dat ze waar zijn volgens de sterkere afhankelijkheden
al ontleed. Het zal ook elke vorm van zelfafhankelijkheid wegnemen (in feite zal het elke vorm van zelfafhankelijkheid wegnemen).
afhankelijkheid die evalueert naar true, gegeven de huidige versie van het pakket zoals geïnstalleerd).
Logischerwijs behoudt het de kruising van meerdere afhankelijkheden op hetzelfde pakket. De
De volgorde van afhankelijkheden wordt zo goed mogelijk behouden: als er sprake is van enige afhankelijkheid
weggegooid vanwege een andere afhankelijkheid die verder in het veld opduikt, de vervangende
afhankelijkheid zal de plaats innemen van de weggegooide afhankelijkheid.
De andere relatievelden (Verbetert, Conflicten, Breaks, Vervangt en Biedt) zijn ook
individueel vereenvoudigd door de unie van de verschillende afhankelijkheden van een pakket te berekenen
wordt meerdere keren in het veld vermeld.
dpkg-gencontrol voegt ook een vermelding voor het binaire pakket toe debian/bestanden.
OPTIES
-vversie
Stelt het versienummer in van het binaire pakket dat zal worden gegenereerd.
-Vnaam=waarde
Stel een uitvoervervangingsvariabele in. Zien deb-substvars(5) voor bespreking van de output
vervanging.
-Tsubstvars-bestand
Lees substitutievariabelen in substvars-bestand; de standaard is debian/substvars.
Deze optie kan meerdere keren worden gebruikt om substitutievariabelen van meerdere
bestanden (sinds dpkg 1.15.6).
-Dveld-=waarde
Overschrijf of voeg een uitvoerbesturingsbestandsveld toe.
-Uveld-
Een uitvoercontrolebestandsveld verwijderen.
-ccontrole-bestand
Specificeert het hoofdbronbeheerbestand waaruit informatie kan worden gelezen. De standaard is
debian / control.
-lchangelog-bestand
Specificeert het changelog-bestand waaruit de informatie moet worden gelezen. De standaard is
debian/changelog.
-fbestanden-lijst-bestand
Lees of schrijf hier de lijst met bestanden die u wilt uploaden in plaats van deze te gebruiken
debian/bestanden.
-Fchangelog-formaat
Specificeert het formaat van de changelog. Zien dpkg-parsechangelog(1) voor informatie
over alternatieve formaten.
-ppakket
Genereer informatie voor het binaire pakket pakket. Als het broncontrolebestand
slechts één binair pakket vermeldt, kan deze optie worden weggelaten; anders is het zo
essentieel om te selecteren welke informatie van het binaire pakket moet worden gegenereerd.
-nbestandsnaam
Stel dat de bestandsnaam van het pakket bestandsnaam in plaats van normaal
pakket_versie_arch.deb bestandsnaam.
-is, -ik p, -isp
Deze opties worden genegeerd vanwege compatibiliteit met oudere versies van de dpkg-build
scripts, maar zijn nu verouderd. Vroeger waren ze gewend om te vertellen dpkg-gencontrol
om de velden Sectie en Prioriteit op te nemen in het controlebestand. Dit is nu de
standaard gedrag. Als je het oude gedrag wilt terugkrijgen, kun je de -U optie
om de velden uit het controlebestand te verwijderen.
-Ppakket-bouwmap
vertelt dpkg-bron dat het pakket wordt ingebouwd pakket-bouwmap in plaats van
debian/tmp. Deze waarde wordt gebruikt om de standaardwaarde van de te vinden Geïnstalleerd formaat
vervangingsvariabele en controlebestandsveld (met behulp van du), en voor de standaardinstelling
locatie van het uitvoerbestand.
-O[bestandsnaam]
Druk het controlebestand af naar standaarduitvoer (of bestandsnaam indien gespecificeerd, sinds dpkg
1.17.2), in plaats van naar debian/tmp/DEBIAN/controle (of pakket-build-
dir/DEBIAN/controle if -P was gebruikt).
-?, --help
Toon het gebruiksbericht en sluit af.
--versie
Toon de versie en sluit af.
Gebruik dpkg-gencontrol online met behulp van de onworks.net-services