dpkg-gencontrol(1)

Från Wiki.linux.se
Version från den 2 mars 2025 kl. 16.23 av Admin (diskussion | bidrag) (Skapade sidan med '= dpkg-gencontrol(1) = == NAMN == '''dpkg-gencontrol''' - generera Debian kontrollfiler == SYNOPSIS == dpkg-gencontrol [alternativ...] == BESKRIVNING == '''dpkg-gencontrol''' läser information från ett uppackat Debian-källträd och genererar en binärpaketskontrollfil (som standard skrivs till '''debian/tmp/DEBIAN/control'''). Under denna process förenklar den relationsfälten. Fälten '''Pre-Depends''', '''Depends''', '''Recommends''' och '''Suggests''' förenkl...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

dpkg-gencontrol(1)

NAMN

dpkg-gencontrol - generera Debian kontrollfiler

SYNOPSIS

dpkg-gencontrol [alternativ...]

BESKRIVNING

dpkg-gencontrol läser information från ett uppackat Debian-källträd och genererar en binärpaketskontrollfil (som standard skrivs till debian/tmp/DEBIAN/control). Under denna process förenklar den relationsfälten.

Fälten Pre-Depends, Depends, Recommends och Suggests förenklas genom att ta bort beroenden som redan är garanterade av starkare beroenden. Den tar även bort eventuella självrefererande beroenden. Relationsfälten Enhances, Conflicts, Breaks, Replaces och Provides förenklas individuellt genom att förena flera förekomster av samma paket.

dpkg-gencontrol lägger också till en post för det binära paketet i debian/files.

ALTERNATIV

  • -v version
 Anger versionsnumret för det binära paketet som ska genereras.
  • -V namn=värde
 Anger en utgångssubstitutionsvariabel. Se deb-substvars(5).
  • -T substvars-fil
 Läser substitutionsvariabler från angiven fil (standard: debian/substvars). Kan anges flera gånger.
  • -D fält=värde
 Skriver över eller lägger till ett fält i kontrollfilen.
  • -U fält
 Tar bort ett fält i kontrollfilen.
  • -c kontrollfil
 Anger den huvudsakliga källkontrollfilen (standard: debian/control).
  • -l changelog-fil
 Anger changelog-filen som ska läsas (standard: debian/changelog).
  • -f filer-list-fil
 Läser eller skriver listan över filer som ska laddas upp från angiven fil, istället för debian/files.
  • -F changelog-format
 Anger formatet på changelog-filen. Se dpkg-parsechangelog(1).
  • -p paket
 Genererar information för det angivna binärpaketet. Om endast ett binärpaket listas i kontrollfilen kan detta utelämnas.
  • -n filnamn
 Anger ett alternativt filnamn för paketet, istället för det normala paket_version_arch.deb.
  • -P paket-bygg-katalog
 Söker i den angivna katalogen istället för debian/tmp. Används för att beräkna Installed-Size.
  • -O [fil]
 Skriver kontrollfilen till standardutgång eller till angiven fil.
  • -?, --help
 Visar hjälpinformation och avslutar.
  • --version
 Visar versionsinformation och avslutar.

MILJÖVARIABLER

  • DEB_HOST_ARCH
 Anger värdarkitekturen.
  • DPKG_COLORS
 Anger färgläge: auto (standard), always eller never.
  • DPKG_NLS
 Styr om översättningar aktiveras (0 = av, 1 = på, standard).

FILER

  • debian/control
 Innehåller källpaketets kontrollinformation och listan över binärpaket.
  • debian/files
 Innehåller listan över genererade filer för uppladdning. dpkg-gencontrol lägger till de binärpaket det skapar här.

SE ÄVEN

COLOPHON

Denna sida är en del av projektet dpkg (Debian Package Manager). Information om projektet finns på: https://wiki.debian.org/Teams/Dpkg/

Om du vill rapportera en bugg gällande denna manualsida, se: http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=dpkg

Denna sida hämtades från projektets upstream Git-repository: git clone https://git.dpkg.org/git/dpkg/dpkg.git

Den senaste uppdateringen som hittades i repositoryt var 2025-01-16.

Om du upptäcker renderingsproblem i denna HTML-version av manualsidan, eller om du har förbättringsförslag, kontakta: man-pages@man7.org

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dpkg-gencontrol.1.html


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.