Используйте ответ Анвара, чтобы найти архитектуру.
Теперь вот объяснение вашей второй части вопроса.
Ниже приведен uname
вывод: в моем случае я установил 32-разрядную версию. И i386, и i686 относятся к 32-битной версии. uname
вернет x86_64 в случае, если это 64-битная версия.
$ uname -a
Linux devav2 3.2.0-30-generic-pae #48-Ubuntu SMP Fri Aug 24 17:14:09 UTC 2012 i686 i686 i386 GNU/Linux
- Linux (-s) - имя ОС / ядра
- devav2 (-n) - имя хоста
- 3.2.0-30-generic-pae (-r) - выпуск ядра
- 48-Ubuntu SMP Пт 24 августа 17:14:09 UTC 2012 (-v) - версия ядра со временем и SMP означает симметричную многопроцессорность, что означает, что у вас есть многопроцессорная поддержка
- i686 (-m) - название оборудования машины
- i686 (-p) - тип процессора
- i386 (-i) - аппаратная платформа
- GNU / LINUX (-o) - название операционной системы
Ниже взято со uname --help
страницы, которая может помочь вам понять больше об этом.
-a, --all print all information, in the following order,
except omit -p and -i if unknown:
-s, --kernel-name print the kernel name
-n, --nodename print the network node hostname
-r, --kernel-release print the kernel release
-v, --kernel-version print the kernel version
-m, --machine print the machine hardware name
-p, --processor print the processor type or "unknown"
-i, --hardware-platform print the hardware platform or "unknown"
-o, --operating-system print the operating system