Ubuntu 32 или 64 как узнать
Перейти к содержимому

Ubuntu 32 или 64 как узнать

  • автор:

Форум русскоязычного сообщества 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.

Linux

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

Использование команды lscpu

Чтобы проверить, имеет ли ваш компьютер Linux 32-битный или 64-битный процессор и узнать, какая версия Linux установлена, откройте терминал, введите следующую команду.

lscpu

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

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

Ubuntu Details

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

Ubuntu Details

Обратите внимание, что, в отличие от команды терминала, окно «Подробности» показывает только тип ОС, а не архитектуру вашей системы. Это означает, что если вы используете 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-разрядной системе и наоборот. Кроме того, знание разрядности поможет определить максимальную поддерживаемую оперативную память и процессор, что необходимо при выборе и апгрейде компьютера.

Смотрим разрядность в терминале

  1. Откройте терминал, нажав сочетание клавиш Ctrl+Alt+T.
  2. Напишите команду uname -m и нажмите Enter.
  3. Вы увидите ответ в виде архитектуры вашей системы. Если в строке ответа упоминается x86_64, это означает, что у вас 64-разрядный Linux. Если в строке ответа упоминается i386, i486, i586 или i686, это означает, что у вас 32-разрядный Linux.
  4. Также вы можете использовать команду 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.

Откройте свой терминал и введите следующую команду:

Эта команда покажет информацию о процессоре. Вся информация выведется в вашем терминале следующим образом:

Использование команды 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, выполнив следующую команду:

Вот такой ответ вы должны увидеть в терминале:

Использование команды lshw для получения информации о процессоре

Вы можете дополнительно установить фильтр с помощью команды grep. Для этого введите:

4. Получить информацию о процессоре из /proc/cpuinfo

В файле /proc/cpuinfo Linux содержит информацию о процессоре. Хранится она в виде обычного текстового файла. В терминале Linux выполните следующую команду grep.

$ sudo grep -o -w ‘lm’ /proc/cpuinfo | sort -u

Вы получите вот такой ответ в терминале:

lm обозначает режим процессора и является он 64-битным. Для получения дополнительной информации о процессоре вы можете выполнить следующую команду:

Заключение

В этой статье вы узнали как определить разрядность процессора на своем компьютере с операционной системой Linux.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *