Как определить, запускаю ли я 32-битную или 64-битную установку Ubuntu?
ubuntu
ubuntu-9.10
Elitmiar
источник
источник
Обычно, когда вы хотите это выяснить, вы хотите узнать, работают ли приложения как 32-битные или 64-битные, а не для какой архитектуры ядро было скомпилировано. Как указывает sYnfo, вы можете использовать 64-битный процессор с 32-битным ядром. Но что еще более важно, у вас может быть 64-битное ядро с 32-битным пользовательским пространством. В этом случае команда
uname -m
будет (неточно) сообщать о 64-битных данных, поскольку uname сообщает только об архитектуре ядра. В Ubuntu и других производных Debian вы можете узнать свою разрядность, запустив:dpkg --print-architecture
В большинстве случаев вы захотите использовать эту команду вместо uname.
источник