Welche Debian-Paketarchitektur verwende ich?

51

Wie lautet der Befehl, um herauszufinden, welche Debian-Paketarchitektur ich verwende?

zB auf einem 64 - Bit - x86, erwarte ich so etwas wie amd64, i386auf 32 - Bit - x86 und darwin-x86_64von OSX 10.6 (via Fink).

von dort
quelle

Antworten:

79

oder

dpkg --print-architecture

13k
quelle
18

dpkg-architecture -qDEB_HOST_ARCH

von dort
quelle
2
dpkg-architectureist in dem dpkg-devPaket enthalten, das nicht standardmäßig installiert ist (obwohl es eine Abhängigkeit von ist build-essential). Es dpkgist jedoch per definitionem garantiert da zu sein.
Neil Mayhew
@NeilMayhew Guter Anruf, habe meine angenommene Antwort umgestellt
von da
14

Falls Sie einem amd64-System eine andere Architektur hinzugefügt haben, die Sie vergessen haben, wie z. B. i386, können Sie dies folgendermaßen überprüfen:

dpkg --print-foreign-architectures

Quelle: https://wiki.debian.org/Multiarch/HOWTO

tmh1999
quelle