dh assistant(1)

Från Wiki.linux.se
Version från den 15 februari 2025 kl. 09.23 av Admin (diskussion | bidrag) (Skapade sidan med '== dh_assistant(1) - Linux manual sida == === NAMN === dh_assistant - verktyg för att stödja debhelper-verktyg och ge introspektion === SYNOPSIS === <code>dh_assistant <kommando> [ytterligare alternativ]</code> === BESKRIVNING === dh_assistant är ett debhelper-program som ger introspektion i debhelper-stackens funktion för att hjälpa tredjepartsverktyg (t.ex. linters) eller tredjepartsimplementeringar av debhelper som inte använder debhelper-script-API:t (...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

dh_assistant(1) - Linux manual sida

NAMN

dh_assistant - verktyg för att stödja debhelper-verktyg och ge introspektion

SYNOPSIS

dh_assistant <kommando> [ytterligare alternativ]

BESKRIVNING

dh_assistant är ett debhelper-program som ger introspektion i debhelper-stackens funktion för att hjälpa tredjepartsverktyg (t.ex. linters) eller tredjepartsimplementeringar av debhelper som inte använder debhelper-script-API:t (t.ex. eftersom de inte är skrivna i Perl).

KOMMANDON

dh_assistant stöder följande kommandon:

active-compat-level

    • Synopsis:**

dh_assistant active-compat-level

Skriver ut information om vilken kompatibilitetsnivå paketet använder. Om det inte går att fastställa en nivå, kan kommandot avbrytas utan att returnera data.

supported-compat-levels

    • Synopsis:**

dh_assistant supported-compat-levels

Skriver ut en lista över de kompatibilitetsnivåer som denna version av debhelper stöder.

which-build-system

    • Synopsis:**

dh_assistant which-build-system [byggsteg] [byggsystem-alternativ]

Skriver ut information om vilket byggsystem som skulle användas för ett specifikt byggsteg. Byggsteget måste vara ett av: configure, build, test, install eller clean. Om inget steg anges används configure som standard.

detect-hook-targets

    • Synopsis:**

dh_assistant detect-hook-targets

Identifierar möjliga override-mål och hook-mål i debian/rules som dh kan använda.

    • OBS:** Detta kommando kan vara osäkert då det kan exekvera kod från debian/rules. Undvik att använda det på opålitliga paket.

detect-unknown-hook-targets

    • Synopsis:**

dh_assistant detect-unknown-hook-targets

Identifierar okända och eventuellt felstavade override-mål och hook-mål i debian/rules.

list-commands

    • Synopsis:**

dh_assistant list-commands

Laddar alla dh-sekvenstillägg och listar alla kommandon som används i olika sekvenser.

list-guessed-dh-config-files

    • Synopsis:**

dh_assistant list-guessed-dh-config-files

Analyserar och listar konfigurationsfiler som kan vara relevanta för debhelper-verktyg.

log-installed-files

    • Synopsis:**

dh_assistant log-installed-files -p <paket> [--on-behalf-of-cmd=dh_foo] path ...

Markerar en eller flera sökvägar som installerade för ett visst paket.

restore-file-on-clean

    • Synopsis:**

dh_assistant restore-file-on-clean FIL ...

Tar en säkerhetskopia av angivna filer och återställer dem vid dh_clean.

supports

    • Synopsis:**

dh_assistant supports KOMMANDO

Avgör om dh_assistant känner igen ett visst underkommando.

KOMMANDOTAGGAR

De flesta kommandon har en eller flera av följande taggar:

  • **EXEC** - Kan exekvera innehåll från paketet. Bör ej köras på opålitliga paket.
  • **AJSON** - Ger alltid JSON-utdata.
  • **LINT** - Används för lintning och returnerar kod 2 vid problem.
  • **CRFA** - Kan köras från valfri katalog.
  • **BLD** - Ska användas i byggprocesser och kan lämna artefakter som kräver dh_clean.

JSON-UTDATA

Många kommandon returnerar JSON-data. Ytterligare nycklar kan läggas till över tid, och vissa nycklar kan vara null beroende på sammanhanget.

SE ÄVEN

COLOPHON

Denna sida är en del av debhelper-projektet. Rapportera fel till submit@bugs.debian.org.

Sidslut

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