dh shlibdeps(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '== dh_shlibdeps(1) - Linux manual == === NAMN === dh_shlibdeps - beräknar beroenden för delade bibliotek === SYNOPSIS === <syntaxhighlight lang="bash"> dh_shlibdeps [debhelper-alternativ] [-L paket] [-l katalog] [-X objekt] [-- param] </syntaxhighlight> === BESKRIVNING === <code>dh_shlibdeps</code> är ett debhelper-program som ansvarar för att beräkna beroenden för delade bibliotek i paket. Programmet fungerar som ett omslag kring <code>dpkg-shlibdeps(1)</code>...') |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
| Rad 1: | Rad 1: | ||
= dh_shlibdeps(1) = | |||
== NAMN == | |||
dh_shlibdeps - beräknar beroenden för delade bibliotek | '''dh_shlibdeps''' - beräknar beroenden för delade bibliotek | ||
== SYNOPSIS == | |||
dh_shlibdeps [debhelper-alternativ] [-L paket] [-l katalog] | |||
dh_shlibdeps [debhelper-alternativ] [-L paket] [-l katalog] [-X objekt] [-- | [-X objekt] [-- parametrar] | ||
== BESKRIVNING == | |||
'''dh_shlibdeps''' är ett debhelper-verktyg som ansvarar för att beräkna beroenden för delade bibliotek i paket. | |||
Programmet | Programmet är en wrapper runt [[dpkg-shlibdeps(1)]], som anropas en gång för varje paket som listas i '''control'''-filen. Det skickar en lista över ELF-exekverbara filer och delade bibliotek som det har hittat. | ||
== ALTERNATIV == | |||
; -X '''objekt''' , --exclude='''objekt''' | |||
: Uteslut filer som innehåller '''objekt''' i sitt filnamn från att skickas till [[dpkg-shlibdeps(1)]]. Detta gör att deras beroenden ignoreras. Används med försiktighet och kan anges flera gånger för att utesluta flera objekt. | |||
; -- '''parametrar''' | |||
: | : Skickar '''parametrar''' direkt till [[dpkg-shlibdeps(1)]]. | ||
; -u '''parametrar''' , --dpkg-shlibdeps-params='''parametrar''' | |||
: | : Ett äldre sätt att skicka '''parametrar''' till [[dpkg-shlibdeps(1)]]. Det är nu föråldrat; använd '''--''' istället. | ||
; -l '''katalog'''[ : '''katalog''' ... ] | |||
: | : Vanligtvis onödigt med nyare versioner av [[dpkg-shlibdeps(1)]]. Anger kataloger där privata paketbibliotek finns. | ||
; -L '''paket''' , --libpackage='''paket''' | |||
: | : Används sällan med nyare [[dpkg-shlibdeps(1)]]. Talar om för verktyget att söka först i byggkatalogen för det angivna paketet när det letar efter bibliotek, symbolfiler och shlibs-filer. | ||
== EXEMPEL == | |||
Antag att ditt källpaket skapar binärpaketen '''libfoo1''', '''libfoo-dev''' och '''libfoo-bin'''. '''libfoo-bin''' länkar mot '''libfoo1''' och bör ha det som beroende. | |||
dh_makeshlibs | |||
dh_shlibdeps | |||
Detta genererar automatiskt en '''shlibs'''-fil för '''libfoo1''' och beräknar beroenden. | |||
Om paketet '''libbar1''' också produceras och installeras i '''/usr/lib/bar/''', kan du säkerställa att '''libfoo-bin''' beror på '''libbar1''' så här: | |||
dh_shlibdeps -Llibbar1 -l/usr/lib/bar | |||
== SE OCKSÅ == | |||
* [[debhelper(7)]] | |||
* [[dpkg-shlibdeps(1)]] | |||
== FÖRFATTARE == | |||
'''Joey Hess''' <joeyh@debian.org> | |||
== COLOPHON == | |||
Denna sida är en del av debhelper-projektet. Buggrapporter kan skickas till ''submit@bugs.debian.org''. | |||
Senaste versionen kan hittas på [https://salsa.debian.org/debian/debhelper.git Salsa Debian]. | |||
Version: 13.15.3 (2024-06-07) | |||
= Sidslut = | = Sidslut = | ||
Versionen från 1 mars 2025 kl. 09.25
dh_shlibdeps(1)
NAMN
dh_shlibdeps - beräknar beroenden för delade bibliotek
SYNOPSIS
dh_shlibdeps [debhelper-alternativ] [-L paket] [-l katalog]
[-X objekt] [-- parametrar]
BESKRIVNING
dh_shlibdeps är ett debhelper-verktyg som ansvarar för att beräkna beroenden för delade bibliotek i paket.
Programmet är en wrapper runt dpkg-shlibdeps(1), som anropas en gång för varje paket som listas i control-filen. Det skickar en lista över ELF-exekverbara filer och delade bibliotek som det har hittat.
ALTERNATIV
- -X objekt , --exclude=objekt
- Uteslut filer som innehåller objekt i sitt filnamn från att skickas till dpkg-shlibdeps(1). Detta gör att deras beroenden ignoreras. Används med försiktighet och kan anges flera gånger för att utesluta flera objekt.
- -- parametrar
- Skickar parametrar direkt till dpkg-shlibdeps(1).
- -u parametrar , --dpkg-shlibdeps-params=parametrar
- Ett äldre sätt att skicka parametrar till dpkg-shlibdeps(1). Det är nu föråldrat; använd -- istället.
- -l katalog[
- katalog ... ]
- Vanligtvis onödigt med nyare versioner av dpkg-shlibdeps(1). Anger kataloger där privata paketbibliotek finns.
- -L paket , --libpackage=paket
- Används sällan med nyare dpkg-shlibdeps(1). Talar om för verktyget att söka först i byggkatalogen för det angivna paketet när det letar efter bibliotek, symbolfiler och shlibs-filer.
EXEMPEL
Antag att ditt källpaket skapar binärpaketen libfoo1, libfoo-dev och libfoo-bin. libfoo-bin länkar mot libfoo1 och bör ha det som beroende.
dh_makeshlibs dh_shlibdeps
Detta genererar automatiskt en shlibs-fil för libfoo1 och beräknar beroenden.
Om paketet libbar1 också produceras och installeras i /usr/lib/bar/, kan du säkerställa att libfoo-bin beror på libbar1 så här:
dh_shlibdeps -Llibbar1 -l/usr/lib/bar
SE OCKSÅ
FÖRFATTARE
Joey Hess <joeyh@debian.org>
COLOPHON
Denna sida är en del av debhelper-projektet. Buggrapporter kan skickas till submit@bugs.debian.org. Senaste versionen kan hittas på Salsa Debian.
Version: 13.15.3 (2024-06-07)
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dh_shlibdeps.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.