dpkg-architecture(1)
dpkg-architecture(1) - Linux man-sida
Namn
dpkg-architecture - sätt och bestäm arkitekturen för paketbyggande
Synopsis
<syntaxhighlight lang="bash"> dpkg-architecture [alternativ...] [kommando] </syntaxhighlight>
Beskrivning
dpkg-architecture tillhandahåller ett verktyg för att bestämma och ställa in bygg- och värdarkitektur för paketbyggande.
Byggarkitekturen bestäms alltid av variabeln DEB_BUILD_ARCH om den är satt (och om inte --force används), annars genom ett externt anrop till dpkg(1). Den kan inte ställas in från kommandoraden.
Värdarkitekturen kan anges med alternativen --host-arch och --host-type. Om inget anges används DEB_HOST_ARCH. Om inget av dessa är satt används en standardarkitektur bestämd genom anrop till gcc(1).
Kommandon
- -l, --list - Lista miljövariabler
- -e, --equal <arkitektur> - Jämför värdarkitektur med en given arkitektur
- -i, --is <arkitektur-wildcard> - Kontrollera om värdarkitekturen matchar en wildcard-arkitektur
- -q, --query <variabel> - Hämta värdet av en specifik variabel
- -s, --print-set - Skriv ut export-kommandon för miljövariabler
- -u, --print-unset - Skriv ut kommando för att avsätta miljövariabler
- -c, --command <kommando> - Kör ett kommando med de inställda miljövariablerna
- -L, --list-known - Lista kända arkitektur-namn
- -?, --help - Visa hjälpmeddelande
- --version - Visa versionsinformation
Alternativ
- -a, --host-arch <arkitektur> - Sätt värdens Debian-arkitektur
- -t, --host-type <gnu-system-typ> - Sätt värdens GNU-systemtyp
- -A, --target-arch <arkitektur> - Sätt mål-Debian-arkitektur
- -T, --target-type <gnu-system-typ> - Sätt mål-GNU-systemtyp
- --print-format <format> - Ange utdataformatet (shell eller make)
- -f, --force - Tvinga överstyrning av miljövariabler
Termer
- Byggmaskin - Maskinen där paketet byggs.
- Värdmaskin - Maskinen för vilken paketet byggs.
- Målsystem - Det system som byggverktyg eller emulator kommer att köra kod för.
- Debian-arkitektur - Arkitektursträngen som används i Debian.
- GNU systemtyp - En arkitekturspecifikation bestående av CPU och system.
Variabler
De följande miljövariablerna används av dpkg-architecture:
- DEB_BUILD_ARCH - Byggmaskinens Debian-arkitektur
- DEB_HOST_ARCH - Värdmaskinens Debian-arkitektur
- DEB_TARGET_ARCH - Målmaskinens Debian-arkitektur
Filer
- /usr/share/dpkg/cputable - Tabell över kända CPU-namn
- /usr/share/dpkg/ostable - Tabell över kända OS-namn
- /usr/share/dpkg/tupletable - Mappning mellan Debian-arkitektur-tuple och Debian-arkitektur
- /usr/share/dpkg/abitable - Tabell över ABI-attribut
Exempel
<syntaxhighlight lang="bash"> dpkg-buildpackage -aamd64 dpkg-architecture -c debian/rules build eval $(dpkg-architecture -u) dpkg-architecture -elinux-arm64 dpkg-architecture -aamd64 -ilinux-any </syntaxhighlight>
Se även
Colophon
Denna sida är en del av dpkg-projektet. För mer information, se [1].
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dpkg-architecture.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.