Проверка версии Raspbian на Raspberry Pi
Знание версии операционной системы на вашем Raspberry Pi важно для установки совместимого программного обеспечения, устранения неполадок и обеспечения актуальности системы. В современных версиях Raspberry Pi OS информация о версии не отображается в графическом интерфейсе Control Centre, поэтому необходимо использовать терминальные команды.
Проверка версии Raspbian на Raspberry Pi
Описание/Введение: Знание версии операционной системы на вашем Raspberry Pi важно для установки совместимого программного обеспечения, устранения неполадок и обеспечения актуальности системы. В современных версиях Raspberry Pi OS информация о версии не отображается в графическом интерфейсе Control Centre, поэтому необходимо использовать терминальные команды.
Основные команды для проверки версии
Самые эффективные способы проверки версии ОС через терминал.
- Команда os-release (самый точный метод):
1
cat /etc/os-releaseПоказывает полную информацию о версии, включая кодовое имя и номер версии.
- Команда lsb_release (альтернативный метод):
1
lsb_release -aОтображает информацию о дистрибутиве, версии и кодовом имени.
- Команда hostnamectl (комплексная информация):
1
hostnamectl
Показывает операционную систему, версию ядра и архитектуру.
Быстрая проверка версии
Однострочные команды для быстрого получения информации.
- Только название и версия ОС:
1
cat /etc/os-release | grep PRETTY_NAME
- Только кодовое имя версии:
1
cat /etc/os-release | grep VERSION_CODENAME
- Только номер версии:
1
cat /etc/os-release | grep VERSION_ID
Проверка версии ядра
Отдельная проверка версии ядра Linux.
- Полная информация о ядре:
1
uname -a
- Только версия ядра:
1
uname -r
- Архитектура системы:
1
uname -m
Определение архитектуры системы
Проверка разрядности операционной системы.
- Архитектура процессора:
1
arch - Архитектура пакетной системы:
1
dpkg --print-architecture - Проверка 64-битной поддержки:
1
getconf LONG_BIT
Проверка версии Debian
Raspberry Pi OS основан на Debian - проверка базовой версии.
- Версия Debian:
1
cat /etc/debian_version
Создание информационного скрипта
Скрипт для быстрого получения всей системной информации.
- Создайте файл:
1
nano ~/system_info.sh
- Добавьте содержимое:
1 2 3 4 5 6 7
#!/bin/bash echo "=== Raspberry Pi System Information ===" echo "OS Version: $(cat /etc/os-release | grep PRETTY_NAME | cut -d= -f2 | tr -d '\"')" echo "Debian Version: $(cat /etc/debian_version)" echo "Kernel: $(uname -r)" echo "Architecture: $(arch)" echo "Model: $(cat /proc/device-tree/model | tr -d '\0')"
- Сделайте исполняемым и запустите:
1 2
chmod +x ~/system_info.sh ~/system_info.sh
Текущие версии Raspberry Pi OS
Все версии и их кодовые имена:
Raspberry Pi OS, ранее известная как Raspbian, основана на дистрибутиве Debian и использует те же кодовые имена, что и его версии. Кодовые имена происходят из персонажей мультфильма «История игрушек» (Toy Story). Raspberry Pi OS обычно отстаёт от Debian на несколько месяцев. 1
| Версия Debian | Кодовое имя | Дата выпуска Debian | Дата выпуска Raspberry Pi OS |
|---|---|---|---|
| 7 | Wheezy | Май 2013 | Сентябрь 2013 |
| 8 | Jessie | Апрель 2015 | Сентябрь 2015 |
| 9 | Stretch | Июнь 2017 | Август 2017 |
| 10 | Buster | Июль 2019 | Июль 2019 |
| 11 | Bullseye | Август 2021 | Ноябрь 2021 |
| 12 | Bookworm | Июнь 2023 | Октябрь 2023 |
| 13 | Trixie | Август 2025 | Октябрь 2025 |
| 14 | Forky | — | — |
Особенности версий Raspberry Pi OS:
- Lite — минималистичная версия без графического интерфейса, только командная строка. Подходит для серверов, IoT-проектов и headless-конфигураций.
- Desktop — включает среду рабочего стола PIXEL (на базе LXDE) и базовые приложения. Оптимальна для обычных пользователей.
- Full (Desktop with Recommended Software) — помимо рабочего стола, содержит предустановленные программы: LibreOffice, Chromium, VLC, Thonny и др. Подходит для продуктивной работы.
Дополнительные сведения:
- С мая 2020 года Raspberry Pi OS заменила Raspbian. В феврале 2022 года вышла официальная 64-битная версия.
- Для старых моделей Raspberry Pi (например, Pi 1, Pi 2) доступна 32-битная версия. 64-битная совместима с Pi 3B, 3B+, 3A+, 4B, 400, CM3, CM3+, CM4, CM4S, Zero 2 W.
- Также существует опция Legacy — версия на основе предыдущего ядра Debian, предназначенная для совместимости с устаревшим оборудованием.
Текущая рекомендуемая версия — Raspberry Pi OS Trixie (64-bit).
Проверка обновлений системы
Команды для проверки актуальности системы.
- Проверка доступных обновлений:
1
sudo apt update && apt list --upgradable
- Проверка версии установленных пакетов:
1
apt policy raspberrypi-sys-mods
Определение модели Raspberry Pi
Проверка аппаратной модели.
- Модель устройства:
1
cat /proc/device-tree/model - Ревизия платы:
1
cat /proc/cpuinfo | grep Revision
Устранение проблем
Решение проблем с определением версии.
Проблема: Отсутствует lsb_release
1
sudo apt update && sudo apt install lsb-release
Проблема: Нет доступа к /etc/os-release
1
2
# Используйте альтернативные методы
hostnamectl | grep "Operating System"
Проблема: Непонятный вывод версии
1
2
3
4
# Комбинированная проверка
echo "OS: $(grep PRETTY_NAME /etc/os-release)"
echo "Kernel: $(uname -r)"
echo "Arch: $(uname -m)"
Для точного определения версии Raspberry Pi OS рекомендуется использовать команды терминала, так как графический интерфейс Control Centre в современных версиях не отображает эту информацию. Команда cat /etc/os-release предоставляет наиболее полные и точные сведения о версии операционной системы.