Гид по технологиям

Как узнать версию Ubuntu

6 min read Linux Обновлено 08 Jan 2026
Как узнать версию Ubuntu — 6 способов
Как узнать версию Ubuntu — 6 способов

Логотип Ubuntu

Ubuntu активно выпускает обновления и новые выпуски по графику. Иногда трудно запомнить, какая версия установлена на конкретной машине. В этой статье я объясню несколько безопасных и простых способов узнать текущую версию Ubuntu — как через терминал, так и через графический интерфейс GNOME. В конце — рекомендации, когда обновляться, и чек-листы для разных ролей.

Краткое содержание

  • Команды терминала: lsb_release, cat /etc/os-release, cat /etc/issue, hostnamectl
  • Графический способ через GNOME: Настройки → Сведения (About)
  • Когда проверки могут дать неверный результат и как этого избежать
  • Чек-листы для обычного пользователя и системного администратора
  • Критерии приёмки и тесты

Зачем проверять версию Ubuntu

Проверка версии нужна, чтобы:

  • понять, получает ли система обновления безопасности;
  • выбрать совместимые пакеты и репозитории;
  • подготовиться к обновлению до следующего релиза.

Коротко о циферках: стандартные релизы Ubuntu выходят каждые шесть месяцев, LTS-релизы — примерно раз в два года. Поддержка LTS обычно длится 5 лет; промежуточные релизы поддерживаются короче (около 9 месяцев). Эти сроки важны при планировании обновлений.

Как проверить версию — быстрые команды

Ниже — самые распространённые и безопасные способы получить информацию о версии.

1) Команда lsb_release

Утилита lsb_release выводит информацию стандарта Linux Standard Base о вашей системе.

Откройте терминал (Ctrl + Alt + T) и выполните:

lsb_release -a

Параметр -a (all) показывает все поля. Пример вывода:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04 LTS
Release:        18.04
Codename:       bionic

Если нужен только удобочитаемый текст, используйте:

lsb_release -d

Аналогично флаги -r и -c выводят Release и Codename.

2) Файл /etc/issue

Системная строка приветствия хранит базовую информацию. Прочитать её просто:

cat /etc/issue

Обычно вывод будет похож на:

Ubuntu 18.04 LTS

Этот метод быстрый, но в некоторых кастомных образах строка может быть изменена вручную.

3) Файл /etc/os-release

Файл /etc/os-release содержит структурированные переменные с информацией об ОС. Прочитать его можно так:

cat /etc/os-release

Типичный вывод:

NAME="Ubuntu"
VERSION="18.04 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04 LTS"
VERSION_ID="18.04"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

Этот источник считается одним из наиболее надёжных.

4) Команда hostnamectl

Команда hostnamectl чаще используется для управления именем хоста, но она также показывает поле Operating System:

hostnamectl

Пример вывода:

Static hostname: linuxize
Icon name: computer-vm
Chassis: vm
Machine ID: f1ce51f447c84509a86afc3ccf17fa24
Boot ID: 2b3cd5003e064382a754b1680991040d
Virtualization: kvm
Operating System: Ubuntu 18.04
Kernel: Linux 4.15.0-22-generic
Architecture: x86-64

Смотрите поле Operating System для версии.

Как проверить версию через GNOME (графический способ)

Если вы не хотите использовать терминал, GNOME позволяет узнать версию через настройки.

  1. Нажмите на маленькую стрелку в правом верхнем углу экрана. Меню системы Ubuntu в правом верхнем углу
  2. Выберите «Настройки». Пункт 'Настройки' в меню Ubuntu
  3. В левой панели выберите «Сведения». Раздел 'Сведения' в боковой панели настроек
  4. В секции «О системе» вы увидите информацию о версии Ubuntu. Сведения о системе: версия Ubuntu в разделе 'О системе'

Этот способ удобен на рабочей станции и для пользователей, привыкших к GUI.

Когда результаты проверки могут быть неверны — распространённые случаи

  • Контейнеры и chroot: внутри контейнера /etc/os-release или lsb_release могут отражать образ, а не хост.
  • Кастомные или минимальные образы: некоторые файлы могли быть удалены или изменены.
  • Роутеры и встраиваемые устройства: они могут использовать урезанные метаданные.
  • Сборки с изменёнными мета-данными: например, при создании собственного ISO вы могли заменить PRETTY_NAME.

Если вы видите несовпадение между несколькими методами, проверьте вывод uname -a и информацию о пакете ubuntu-release или метаданные образа.

Альтернативные подходы и дополнительные проверки

  • uname -a: показывает ядро и архитектуру, но не версию дистрибутива.
uname -a
  • apt policy base-files: в некоторых системах пакет base-files содержит информацию о релизе.
apt policy base-files
  • Проверка файлов /etc/lsb-release (если присутствует) — ещё один источник данных.

Мини‑методология: как точно узнать версию (шаги)

  1. Откройте терминал.
  2. Сначала выполните lsb_release -a и запомните Description/Release.
  3. Подтвердите cat /etc/os-release — сравните VERSION_ID.
  4. Если работаете в контейнере или VM, выполните hostnamectl и uname -a.
  5. Если результаты не совпадают, проверьте, не используется ли кастомный образ.

Эта последовательность даёт надёжный результат и помогает выявить разночтения.

Чек-листы по ролям

Обычный пользователь — быстрый чек-лист

  • Откройте «Настройки» → «Сведения» и проверьте поле версии.
  • Если нет GUI, откройте терминал и выполните lsb_release -d.
  • Запишите номер версии и кодовое имя для себя.

Системный администратор — расширенный чек-лист

  • Выполните lsb_release -a и cat /etc/os-release.
  • Проверьте, что версия подпадает под политику поддержки (LTS или interim).
  • Убедитесь, что установлены последние обновления безопасности (apt update && apt list –upgradable).
  • Если система в контейнере, проверьте метаданные хоста и образа.
  • Документируйте версии в CMDB или инвентарной системе.

Критерии приёмки (как оценить корректность проверки)

  • Информация из lsb_release совпадает с /etc/os-release.
  • Поле VERSION_ID содержит ожидаемый семантический номер (например, 22.04).
  • Для серверов подтверждена поддержка безопасности (LTS/End of Life).
  • Для контейнеров ясно, относиться ли информация к контейнеру или хосту.

Тестовые случаи и приёмка

  1. Чистая установка Ubuntu 22.04 LTS: lsb_release -a должен показать 22.04 и codename jammy.
  2. Контейнер на образе ubuntu: cat /etc/os-release должен соответствовать образу.
  3. Кастомный ISO с изменённым PRETTY_NAME: отличия между lsb_release и /etc/os-release — ожидаемы.
  4. VM с виртуализацией: hostnamectl показывает Operating System и Kernel.

Эти тесты помогают автоматизировать проверку в CI/CD и при инвентаризации.

Глоссарий в одной строке

  • lsb_release — утилита для вывода информации о дистрибутиве.
  • /etc/os-release — файл с переменными, описывающими ОС.
  • /etc/issue — строка приветствия с базовой информацией об ОС.
  • hostnamectl — инструмент управления хостом; показывает поле Operating System.

Безопасность и конфиденциальность

Просмотр версии ОС сам по себе безопасен. Тем не менее:

  • Не публикуйте точные версии и ядра публично, если это раскрывает уязвимость вашей инфраструктуры.
  • При удалённом администрировании используйте защищённые каналы (SSH) и двухфакторную аутентификацию.

Когда обновлять Ubuntu — простая эвристика

  • Если на сервере активна поддержка безопасности (LTS и срок не окончен) — обновляйте по плану, тестируя в стейджинге.
  • Для рабочих станций: если нужен последний софт и драйверы, рассмотрите промежуточные релизы.
  • Критические уязвимости требуют немедленного обновления пакетов безопасности.

Краткое объявление (100–200 слов)

Узнать версию Ubuntu просто и быстро. Вы можете использовать команды lsb_release -a, читать /etc/os-release или /etc/issue, а также посмотреть информацию в разделе «Сведения» графических настроек GNOME. Эти методы подходят как для рабочих станций, так и для серверов, но в контейнерах и кастомных образах метаданные могут отличаться. Для администраторов рекомендована последовательность: lsb_release → /etc/os-release → hostnamectl, а также проверка поддержки LTS и статуса обновлений. Следуйте плану обновлений, тестируйте в стейджинге и избегайте поспешных апгрейдов на продакшене без резервной копии.

Резюме

  • Используйте lsb_release и /etc/os-release для надёжной информации.
  • GNOME предоставляет удобный графический путь.
  • В контейнерах и кастомных образах проверяйте источник данных.
  • Планируйте обновления исходя из политики LTS и сроков поддержки.

Important: если результаты из разных источников не совпадают, это чаще всего указывает на то, что вы смотрите данные образа (например, контейнера) вместо данных хоста.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство