Comment déterminer si je lance une installation Ubuntu de 32 bits ou 64 bits?
Avez-vous essayé uname -m?
Il semble que le uname -m donne effectivement
Sinon, pas pour le noyau Linux, mais pour la CPU , vous tapez:
cat /proc/cpuinfo
ou:
grep flags /proc/cpuinfo
Sous le paramètre "drapeaux", vous verrez différentes valeurs. Parmi eux, on appelle "tm (mode transparent)" ou "rm (mode réel)" ou "lm (mode long)"
Remarque: vous pouvez disposer d'une CPU 64 bits avec un noyau 32 bits installé "
Source .
Habituellement, lorsque vous souhaitez trouver cela, vous souhaitez savoir si les applications fonctionnent en tant que 32 bits ou 64 bits, et non sur l'architecture pour laquelle le noyau a été compilé. Comme le souligne sYnfo, vous pouvez avoir un processeur 64 bits avec un noyau 32 bits. Mais plus important encore, vous pouvez avoir un noyau de 64 bits utilisant un espace utilisateur 32 bits. Dans ce cas, la commande uname -m
(incorrectement) signale 64 bits, car uname ne fait que signaler l'architecture du noyau. Dans Ubuntu et d'autres dérivés Debian, vous pouvez découvrir votre bitness en exécutant:
dpkg --print-architecture
Pour la plupart des cas, vous voudrez utiliser cette commande au lieu de la définir.