69 votes

Quelle architecture de paquets Debian est-ce que j'utilise ?

Quelle est la commande permettant de savoir quelle architecture de paquets Debian j'utilise ?

Par exemple, sur un x86 64 bits, je m'attends à quelque chose comme amd64 , i386 sur 32 bits x86 et darwin-x86_64 depuis OSX 10.6 (via Fink).

105voto

13k Points 1166

O

dpkg --print-architecture

20voto

dpkg-architecture -qDEB_HOST_ARCH

2 votes

dpkg-architecture est dans le dpkg-dev qui n'est pas installé par défaut (bien qu'il s'agisse d'une dépendance de l'application build-essential ). Cependant, dpkg est par définition garanti d'être là.

0 votes

@NeilMayhew bon appel, changé ma réponse acceptée

16voto

Father Stack Points 101

Dans le cas où vous avez ajouté une autre architecture que vous avez oublié, comme i386 à un système amd64, vous pouvez le vérifier par :

dpkg --print-foreign-architectures

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X