dh installdeb(1)

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

dh_installdeb(1) - Linux man-sida

NAMN

dh_installdeb - installera filer i DEBIAN-katalogen

SYNTAX

dh_installdeb [debhelper-alternativ]

BESKRIVNING

dh_installdeb är ett debhelper-program som ansvarar för att installera filer i katalogen DEBIAN i paketens byggkataloger med rätt behörigheter.

FILER

  • package.postinst
  • package.preinst
  • package.postrm
  • package.prerm
 * Dessa underhållsskript installeras i DEBIAN-katalogen.
 * dh_installdeb ersätter kända tokens i skripten enligt mönstret #TOKEN#.
 * Token #DEBHELPER# används för att inkludera skriptgenerering från debhelper.
  • package.triggers
  • package.shlibs
 * Dessa kontrollfiler installeras i DEBIAN-katalogen.
 * package.shlibs används endast i kompatibilitetsnivå 9 och tidigare.
  • package.conffiles
 * Installeras i DEBIAN-katalogen och utökas av debhelper för att inkludera autodetekterade konfigurationsfiler.
 * Används främst för att specificera "remove-on-upgrade"-poster från dpkg.
  • package.maintscript
 * Innehåller rader med kommandon för dpkg-maintscript-helper, utan de explicita parametrarna "-- "$@".
 * Shell-metatecken undviks i kompatibilitetsnivå 10 eller senare.
 * Debhelper kan automatiskt konvertera vissa rader till motsvarande dpkg-funktionalitet.

ALTERNATIV

  • -D TOKEN=VÄRDE, --define TOKEN=VÄRDE
 * Definierar tokens att ersätta i underhållsskripten.
 * Om VÄRDE börjar med @, tolkas det som en fil med innehållet som ska infogas.
 * Tokens kan vara specifika för enskilda paket genom att använda pkg.paketnamn.TOKEN.

ERSÄTTNING I UNDERHÅLLSSKRIPT

dh_installdeb ersätter automatiskt följande tokens i skripten:

  • #DEBHELPER#
 * Ersätts med genererade shell-snippets från debhelper, inklusive hantering av package.maintscript.
  • #DEB_HOST_NAMN#, #DEB_BUILD_NAMN#, #DEB_TARGET_NAMN#
 * Ersätts med motsvarande variabel från dpkg-architecture.
  • #ENV.NAMN#
 * Ersätts med värdet av motsvarande miljövariabel.
  • #PACKAGE#
 * Ersätts med det aktuella paketets namn.

SE OCKSÅ

Detta program är en del av debhelper.

FÖRFATTARE

Joey Hess <joeyh@debian.org>

COLOFON

Denna sida är en del av debhelper-projektet (hjälpprogram för debian/rules). Information om projektet kan hittas på [okänd -- om du vet, vänligen kontakta man-pages@man7.org]. Om du har en buggrapport för denna manualsida, skicka den till submit@bugs.debian.org.


Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dh_installdeb.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.