Форум русскоязычного сообщества Ubuntu
Страница сгенерирована за 0.049 секунд. Запросов: 23.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
Проверить, является Linux 32-битной или 64-битной
Большинство современных компьютеров способны работать с 64-битной операционной системой. Но если компьютер ее поддерживает, это еще не значит, что он работает именно так. Вот как определить, работает ли на вашем компьютере 32- или 64-разрядная версия Linux.

В большинстве случаев рекомендуется использовать 64-разрядную версию Linux. Для получения лучшей производительности и безопасности. Единственный случай, может понадобиться использовать 32-битную версию, это если вы все еще используется 32-битный процессор, или в очень маловероятном случае, когда используются собственные драйверы оборудования, доступные только в 32-битных систем. Если вы когда-либо устанавливаете программное обеспечение и вам предлагается выбрать между 32-битной и 64-битной версией, вот несколько способов узнать, какая версия Linux у вас установлена.
Использование команды lscpu
Чтобы проверить, имеет ли ваш компьютер Linux 32-битный или 64-битный процессор и узнать, какая версия Linux установлена, откройте терминал, введите следующую команду.
lscpu

Запись «Architecture» говорит о том, какой у вас тип процессора (где «x86_32» означает 32-битный, а «x86_64» — 64-битный). Запись «CPU op-mode(s)» говорит о том, какая версия Linux у вас установлена. Если вы используете 64-битную версию, вы увидите в списке как 32-битный, так и 64-битный режимы (поскольку 64-битный процессор может работать в обоих режимах). Если вы видите только 32-битный режим, значит, вы используете 32-битную версию Linux.
Использование графического интерфейса
Если вы предпочитаете использовать графический инструмент, чтобы узнать, является ли ваша система 32-битной или 64-битной, нажмите меню «System» в правом верхнем углу экрана, а затем выберите опции «System Settings» из выпадающего меню.

В окне «System Settings» дважды щелкните по значку «Details» в разделе «System».

В окне «Details», на вкладке «Overview», найдите запись «OS type». Вы увидите в списке «64-bit» или «32-bit», а также другую основную информацию о вашей системе.

Обратите внимание, что, в отличие от команды терминала, окно «Подробности» показывает только тип ОС, а не архитектуру вашей системы. Это означает, что если вы используете 32-битную версию Linux, вы все равно не узнаете, может ли ваш компьютер поддерживать 64-битную версию. Для этого вам придется использовать команду lscpu, описанную в предыдущем разделе.
Как узнать разрядность Linux
Разрядность Linux может быть 32 битной или 64 битной, в зависимости от архитектуры процессора. 32-битная версия Linux может использоваться на процессорах x86 и ARM, в то время как 64-битная – на x64 и ARM64. В настоящее время большинство новых компьютеров и серверов используют 64-битные версии Linux.
Что такое разрядность системы?
Разрядность системы Линукс относится к ее способности обработки данных и определяется количеством битов в центральном процессоре (CPU). Разрядность может быть 32-битной или 64-битной. 32-битная система может обрабатывать только 32-битные данные, тогда как 64-битная система способна обрабатывать как 32-битные, так и 64-битные данные. Разрядность системы влияет на ее производительность, потребление энергии, объем памяти и другие параметры.
Для чего знать разрядность Linux?
Знание разрядности системы Linux важно для понимания и выбора правильной версии программного обеспечения. Например, программа, созданная для 32-разрядной системы, может не работать на 64-разрядной системе и наоборот. Кроме того, знание разрядности поможет определить максимальную поддерживаемую оперативную память и процессор, что необходимо при выборе и апгрейде компьютера.
Смотрим разрядность в терминале
- Откройте терминал, нажав сочетание клавиш Ctrl+Alt+T.
- Напишите команду uname -m и нажмите Enter.
- Вы увидите ответ в виде архитектуры вашей системы. Если в строке ответа упоминается x86_64, это означает, что у вас 64-разрядный Linux. Если в строке ответа упоминается i386, i486, i586 или i686, это означает, что у вас 32-разрядный Linux.
- Также вы можете использовать команду getconf LONG_BIT, которая покажет текущую разрядность системы. Если выводит 32, значит у вас 32-разрядный Linux, если 64 — это означает, что у вас 64-разрядный Linux.
Важно помнить, что для использования 64-разрядного Linux необходимо, чтобы процессор также был 64-разрядным.
В Ubuntu, для этого надо открыть утилиту Настройки, а затем раздел О системе:

В разделе «Тип ОС» указывается архитектура системы, которая, в данном случае, является 64-битной. Но не стоит забывать, что наличие 64-битной архитектуры вовсе не означает невозможность запуска 32-битных приложений и библиотек. Благодаря обратной совместимости данной архитектуры, процессоры все еще способны выполнить задачи, предназначенные для 32-битной системы.
Для этого потребуется установить соответствующий набор драйверов и необходимые 32-битные библиотеки. Однако, обратная совместимость не работает в другую сторону: 32-битные системы не могут запускать 64-битные приложения. Теперь у вас есть знания, которые помогут определить разрядность системы Linux.
Как узнать разрядность процессора 32 или 64 битный
Системному администратору и ИТ специалисту, очень важно знать, является ли архитектура процессора системы 32-битной или 64-битной.
Когда речь заходит об установки новых приложений, вы должны знать разрядность процессора. Потому что 64-битные приложения не могут быть запущены в 32-битной системе. А вот на 64 битном процессоре мы можем легко запускать 32 — битные приложения. Например при установки VMware Workstation 16 Pro требуется только 64 битный процессор.
В этой статье показано, как проверить архитектуру процессора на компьютере с Linux.
1. Использование команды lscpu для получения информации о архитектуре
Lscpu — это удобная команда для получения информации об архитектуре процессора в Linux.
Откройте свой терминал и введите следующую команду:
Эта команда покажет информацию о процессоре. Вся информация выведется в вашем терминале следующим образом:

Поле архитектура показывает, какой тип процессора у вас установлен. Архитектура x86_64 обозначает 64 бит.
Режим работы процессора 32 — разрядный и 64 — разрядный. Это означает, что ваш процессор поддерживает как 32-битные, так и 64-битные приложения.
Примечание: наиболее распространенные используемые архитектуры процессоров : 64-разрядные они отображаются как x86-64, IA64 и AMD64. А 32-разрядные отображаются x86. Но процессоры i686 является частью семейства x86.
2. Использование команды uname для того чтоб узнать разрядность процессора
Uname — это команда которая покажет вам информацию о вашей системе Linux, а так же покажет версию ядра. Выполните эту команду, чтобы получить информацию о процессоре.
Ответ терминала будет следующим:
В этом способе команда uname сообщила, что Linux работает на 64-разрядном процессоре.
Возможно вам будет интересно: Как установить ZOOM на Ubuntu 20.04
3. Использование команды lshw
Lshw — это простая команда для отображения информации об оборудовании вашей системы Linux. Вы можете получить информацию о процессоре Linux, выполнив следующую команду:
Вот такой ответ вы должны увидеть в терминале:

Вы можете дополнительно установить фильтр с помощью команды grep. Для этого введите:
4. Получить информацию о процессоре из /proc/cpuinfo
В файле /proc/cpuinfo Linux содержит информацию о процессоре. Хранится она в виде обычного текстового файла. В терминале Linux выполните следующую команду grep.
$ sudo grep -o -w ‘lm’ /proc/cpuinfo | sort -u
Вы получите вот такой ответ в терминале:
lm обозначает режим процессора и является он 64-битным. Для получения дополнительной информации о процессоре вы можете выполнить следующую команду:
Заключение
В этой статье вы узнали как определить разрядность процессора на своем компьютере с операционной системой Linux.