dh install(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '= dh_install(1) - Linux man-sida = == NAMN == dh_install - installera filer i paketets byggkataloger == SYNTAX == dh_install [-X<objekt>] [--autodest] [--sourcedir=<katalog>] [debhelper-alternativ] [fil|katalog ... destdir] == BESKRIVNING == dh_install är ett debhelper-program som hanterar installation av filer i paketets byggkataloger. Det finns många <code>dh_install*</code>-kommandon som hanterar specifika typer av filer som dokumentation, exempel, man-sidor osv...') |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
Rad 26: | Rad 26: | ||
== ALTERNATIV == | == ALTERNATIV == | ||
* <code>--list-missing</code> | * <code>--list-missing</code> | ||
* Föråldrat: Använd istället <code>dh_missing --list-missing</code>. | |||
* <code>--fail-missing</code> | * <code>--fail-missing</code> | ||
* Föråldrat: Använd istället <code>dh_missing --fail-missing</code>. | |||
* <code>--sourcedir=<katalog></code> | * <code>--sourcedir=<katalog></code> | ||
* Anger en katalog där <code>dh_install</code> ska leta efter filer. | * Anger en katalog där <code>dh_install</code> ska leta efter filer. | ||
Rad 70: | Rad 70: | ||
Information om projektet kan hittas på [okänd -- om du vet, vänligen kontakta man-pages@man7.org]. | 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. | Om du har en buggrapport för denna manualsida, skicka den till submit@bugs.debian.org. | ||
Nuvarande version från 17 februari 2025 kl. 08.27
dh_install(1) - Linux man-sida
NAMN
dh_install - installera filer i paketets byggkataloger
SYNTAX
dh_install [-X<objekt>] [--autodest] [--sourcedir=<katalog>] [debhelper-alternativ] [fil|katalog ... destdir]
BESKRIVNING
dh_install är ett debhelper-program som hanterar installation av filer i paketets byggkataloger. Det finns många dh_install*
-kommandon som hanterar specifika typer av filer som dokumentation, exempel, man-sidor osv. Dessa bör användas när det är möjligt, eftersom de ofta har extra funktionalitet för dessa specifika uppgifter. dh_install
används för att installera övriga filer där sådan specialfunktionalitet inte krävs.
Programmet kan användas på två sätt:
- Om du har enstaka filer som inte installeras av upstreams Makefile kan du använda
dh_install
för att flytta dem på plats. - För större paket som bygger flera binärpaket kan du låta Makefile installera allt i
debian/tmp
och sedan användadh_install
för att kopiera filer och kataloger till rätt byggkataloger.
Från och med debhelper-kompatibilitetsnivå 7 letar dh_install
automatiskt efter filer i debian/tmp
om de inte hittas i den aktuella katalogen (eller den katalog som anges med --sourcedir
).
FILER
debian/<paket>.install
* Lista över filer att installera för varje paket och var de ska placeras. * Formatet består av rader där varje rad anger en fil eller katalog att installera samt målkatalogen. * Filer anges relativt till den aktuella katalogen, medan installationskatalogen anges relativt till paketets byggkatalog. * Jokertecken kan användas för att matcha flera filer. * Om endast en fil eller mönster anges utan målkatalog gissardh_install
destinationen på samma sätt som om--autodest
hade använts.
ALTERNATIV
--list-missing
* Föråldrat: Använd istället dh_missing --list-missing
.
--fail-missing
* Föråldrat: Använd istället dh_missing --fail-missing
.
--sourcedir=<katalog>
* Anger en katalog där dh_install
ska leta efter filer.
--autodest
* Gissar var filer ska installeras baserat på deras nuvarande sökväg.
file|dir ... destdir
* Specificerar filer eller kataloger att installera samt deras destinationskatalog.
EXEMPEL
Exempel på debian/<paket>.install
-filer:
# Installera my-prog i usr/bin my-prog usr/bin # Installera en plugins-katalog i usr/share/my-prog plugins usr/share/my-prog # Installera en fil med mellanslag i namnet i usr/share/my-prog/data my datafile with spaces.txt usr/share/my-prog/data # Installera ett bibliotek i den multi-arkitektur lib-katalogen build/output/libfrop*.so.* usr/lib/${DEB_HOST_MULTIARCH}
BEGRÄNSNINGAR
dh_install
kan inte byta namn på filer eller kataloger, endast installera dem med sina befintliga namn.- Det finns inget inbyggt stöd för att filtrera filer baserat på byggprofiler eller arkitektur.
- För selektiv installation baserad på byggprofiler eller namnbyte kan
dh-exec
användas.
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_install.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.