В Linux, если ваш процессор сильно нагревается, вы не сможете открыть официальную утилиту AMD или Intel для проверки температуры. Вместо этого, чтобы проверить температуру процессора в Linux, вы должны полагаться на сторонние программы. В этом руководстве мы рассмотрим некоторые способы проверки температуры процессора в Linux.
Метод 1 - Lm_Sensors
Lm_Sensors - это утилита командной строки, которую можно настроить для сканирования различных аппаратных датчиков на ПК с Linux, чтобы сообщать о состоянии температуры. Lm_Sensors - полезный инструмент для проверки температуры вашего процессора в крайнем случае.В настоящее время дистрибутивы Linux не поставляются с Lm_Sensors, поэтому, прежде чем мы рассмотрим, как его использовать, мы должны продемонстрировать, как установить программу на ваш ПК с Linux. Чтобы начать установку, откройте окно терминала, нажав клавиши Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. Оттуда следуйте инструкциям командной строки внизу, которые соответствуют вашей операционной системе Linux.
Ubuntu
В Ubuntu приложение Lm_Sensors легко устанавливается с помощью команды Apt.
sudo apt install lm-sensors
Debian
Используете Debian Linux? Вы сможете установить программу с помощью следующей команды Apt-get.
sudo apt-get install lm-sensors
sudo pacman -S lm_sensors
Arch Linux
Приложение Lm_Sensors доступно пользователям Arch Linux в репозитории «Extras». Убедитесь, что «Extra» включено в вашей системе Arch. Затем используйте следующую команду Pacman, чтобы настроить ее.sudo pacman -S lm_sensors
Fedora
Чтобы установить Lm_Sensors в Fedora Linux, используйте команду Dnf ниже, чтобы настроить программу в вашей системе.
sudo dnf install lm-sensors
Предупреждение: версия Lm_Sensors для Fedora может не работать в OpenSUSE Linux. Попробуйте этот метод на свой страх и риск!
OpenSUSE
Официально OpenSUSE не поддерживает приложение Lm_Sensors. Однако должна быть возможность установить пакет Fedora Linux.Предупреждение: версия Lm_Sensors для Fedora может не работать в OpenSUSE Linux. Попробуйте этот метод на свой страх и риск!
wget http://download-ib01.fedoraproject.org/pub/fedora/linux/releases/30/Everything/x86_64/os/Packages/l/lm_sensors-3.5.0-3.fc30.x86_64.rpm
sudo zypper install lm_sensors-3.5.0-3.fc30.x86_64.rpm
Конфигурирование Lm_Sensors
После установки приложения Lm_Sensors начальный процесс установки не завершен. Перед использованием приложения его необходимо настроить для работы с аппаратными датчиками на вашем компьютере. Чтобы начать процесс настройки, перейдите в окно терминала и получите root-доступ с помощью команды su или sudo -s
.su
или
или
sudo -s
Когда root доступен, выполните в терминале команду sensors-detect, и начнется процесс начальной настройки.
Когда root доступен, выполните в терминале команду sensors-detect, и начнется процесс начальной настройки.
sensors-detect

Первый экран, который появляется в процессе настройки датчика, говорит: «Некоторые южные мосты, процессоры или контроллеры памяти содержат встроенные датчики. Вы хотите отсканировать их? Это абсолютно безопасно». Напишите «Yes» в подсказке, чтобы начать.
После выбора «Yes» появится следующий вопрос. Этот вопрос гласит: «Некоторые Super I/O содержат встроенные датчики. Мы должны написать в стандартные порты ввода/вывода, чтобы проверить их. Это обычно безопасно. Хотите сканировать датчики Super I/O? »Еще раз выберите«Yes», чтобы Lm_Sensors мог сканировать.
После двух основных вопросов программа задаст несколько других. Введите «Yes» на вопросы, где слово «Yes» во всех заглавных буквах, а «No» - на те, где слово «No» заглавными.
Когда Lm_Sensors закончит задавать вопросы, настройка завершена.
Проверьте температуру процессора с помощью датчиков Lm
Проверка температуры процессора в Linux с помощью Lm-Sensors выполняется командой датчиков. Чтобы быстро проверить показания температуры вашего ЦП (и других устройств, обнаруженных датчиками Lm), откройте окно терминала с помощью Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. Затем выполните команду датчиков, чтобы просмотреть показания различных температур датчиков.
В качестве альтернативы, если вы хотите сохранить показания температуры вашего процессора в текстовый файл для последующего чтения, запустите команду датчиков и перенаправьте ее с символом «>».
sensors > cpu-temp.txt
Метод 2 - Psensor
Еще один отличный способ проверить температуру процессора в Linux - это инструмент Psensor. Это графическое приложение, которое может отображать различную статистику датчиков в удобном для чтения интерфейсе.Примечание: Psensor использует Lm_Sensors для некоторых операций в приложении. Чтобы получить максимальную отдачу от Psensor, следуйте инструкциям в способе 1 для настройки Lm_Sensors, прежде чем следовать инструкциям, изложенным ниже.
Установить Psensor
Для того, чтобы начать установку Psensor на Linux, открыть окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T. Затем, как только откроется окно терминала, следуйте приведенным ниже инструкциям командной строки, которые соответствуют используемой вами ОС Linux.Ubuntu
sudo apt install psensor
Debian
sudo apt-get install psensor
Arch Linux
sudo pacman -S psensor
Fedora
sudo dnf install https://raw.githubusercontent.com/rpmsphere/x86_64/master/p/psensor-1.2.0-5.1.x86_64.rpm
В OpenSUSE нет пакета для Psensor. Вместо этого попробуйте установить версию Fedora Linux, но используйте ее на свой страх и риск!
OpenSUSE
В OpenSUSE нет пакета для Psensor. Вместо этого попробуйте установить версию Fedora Linux, но используйте ее на свой страх и риск!
wget https://raw.githubusercontent.com/rpmsphere/x86_64/master/p/psensor-1.2.0-5.1.x86_64.rpm
sudo zypper install psensor-1.2.0-5.1.x86_64.rpm
Использование Psensor для проверки временных

Приложение Psensor, после установки, не нуждается в какой-либо настройке (кроме настройки Lm_Sensors). Чтобы проверить температуру процессора на вашем компьютере, откройте приложение и посмотрите в столбце справа информацию о температуре процессора.