dh assistant(1): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(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 (...')
 
Ingen redigeringssammanfattning
 
(En mellanliggande sidversion av samma användare visas inte)
Rad 14: Rad 14:


==== active-compat-level ====
==== active-compat-level ====
**Synopsis:**
Synopsis:
<code>dh_assistant active-compat-level</code>
<code>dh_assistant active-compat-level</code>


Rad 20: Rad 20:


==== supported-compat-levels ====
==== supported-compat-levels ====
**Synopsis:**
Synopsis:
<code>dh_assistant supported-compat-levels</code>
<code>dh_assistant supported-compat-levels</code>


Rad 26: Rad 26:


==== which-build-system ====
==== which-build-system ====
**Synopsis:**
Synopsis:
<code>dh_assistant which-build-system [byggsteg] [byggsystem-alternativ]</code>
<code>dh_assistant which-build-system [byggsteg] [byggsystem-alternativ]</code>


Rad 32: Rad 32:


==== detect-hook-targets ====
==== detect-hook-targets ====
**Synopsis:**
Synopsis:
<code>dh_assistant detect-hook-targets</code>
<code>dh_assistant detect-hook-targets</code>


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


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


==== detect-unknown-hook-targets ====
==== detect-unknown-hook-targets ====
**Synopsis:**
Synopsis:
<code>dh_assistant detect-unknown-hook-targets</code>
<code>dh_assistant detect-unknown-hook-targets</code>


Rad 46: Rad 46:


==== list-commands ====
==== list-commands ====
**Synopsis:**
Synopsis:
<code>dh_assistant list-commands</code>
<code>dh_assistant list-commands</code>


Rad 52: Rad 52:


==== list-guessed-dh-config-files ====
==== list-guessed-dh-config-files ====
**Synopsis:**
Synopsis:
<code>dh_assistant list-guessed-dh-config-files</code>
<code>dh_assistant list-guessed-dh-config-files</code>


Rad 58: Rad 58:


==== log-installed-files ====
==== log-installed-files ====
**Synopsis:**
Synopsis:
<code>dh_assistant log-installed-files -p &lt;paket&gt; [--on-behalf-of-cmd=dh_foo] path ...</code>
<code>dh_assistant log-installed-files -p &lt;paket&gt; [--on-behalf-of-cmd=dh_foo] path ...</code>


Rad 64: Rad 64:


==== restore-file-on-clean ====
==== restore-file-on-clean ====
**Synopsis:**
Synopsis:
<code>dh_assistant restore-file-on-clean FIL ...</code>
<code>dh_assistant restore-file-on-clean FIL ...</code>


Rad 70: Rad 70:


==== supports ====
==== supports ====
**Synopsis:**
Synopsis:
<code>dh_assistant supports KOMMANDO</code>
<code>dh_assistant supports KOMMANDO</code>


Rad 78: Rad 78:
De flesta kommandon har en eller flera av följande taggar:
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.
* EXEC - Kan exekvera innehåll från paketet. Bör ej köras på opålitliga paket.
* **AJSON** - Ger alltid JSON-utdata.
* AJSON - Ger alltid JSON-utdata.
* **LINT** - Används för lintning och returnerar kod 2 vid problem.
* LINT - Används för lintning och returnerar kod 2 vid problem.
* **CRFA** - Kan köras från valfri katalog.
* CRFA - Kan köras från valfri katalog.
* **BLD** - Ska användas i byggprocesser och kan lämna artefakter som kräver <code>dh_clean</code>.
* BLD - Ska användas i byggprocesser och kan lämna artefakter som kräver <code>dh_clean</code>.


=== JSON-UTDATA ===
=== JSON-UTDATA ===
Rad 92: Rad 92:
=== COLOPHON ===
=== COLOPHON ===
Denna sida är en del av [[debhelper]]-projektet. Rapportera fel till <code>submit@bugs.debian.org</code>.
Denna sida är en del av [[debhelper]]-projektet. Rapportera fel till <code>submit@bugs.debian.org</code>.
= Sidslut =
= Sidslut =



Nuvarande version från 15 februari 2025 kl. 09.26

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.