До основного вмісту

Версія ОС і термін її підтримки: як перевірити на сервері

VDS / VPS · 13.10.2026 · 4 хв читання
Ілюстрація до статті «Версія ОС і термін її підтримки: як перевірити на сервері»

У кожного дистрибутива Linux є не лише номер версії, а й термін, до якого виробник випускає оновлення безпеки. Команда для визначення версії системи — зазвичай перший крок, коли потрібно вирішити, чи пора переходити на новий реліз, чи ще можна зачекати.

Після завершення офіційної підтримки версії дистрибутив перестає отримувати оновлення безпеки: знайдені вразливості в пакетах лишаються невиправленими, а репозиторії згодом можуть узагалі припинити обслуговувати стару гілку. Для сервера, звернутого в інтернет, це прямий ризик, а не формальність.

Перевірка версії і терміну її підтримки займає пару команд у терміналі й не потребує доступу до панелі керування — це можна зробити по SSH на будь-якому сервері з Linux.

Як дізнатися версію через термінал в Ubuntu і Debian

Команда lsb_release -a виводить назву дистрибутива, номер версії та кодову назву релізу, якщо пакет lsb-release встановлено. Там, де його немає, версію показує файл /etc/os-release.

lsb_release -a
cat /etc/os-release

Для коротшого виводу підходить окреме поле VERSION із того самого файлу:

grep VERSION= /etc/os-release

Чим відрізняється версія ядра від версії дистрибутива

Команда uname -r показує версію ядра Linux, а не версію дистрибутива — це різні номери з власним циклом оновлення. Ядро може оновлюватися частіше, ніж сам реліз дистрибутива, особливо на гілках із тривалою підтримкою.

Плутанина між цими двома номерами — часта причина, коли адміністратор шукає термін підтримки за номером ядра і не знаходить його в жодному переліку релізів.

Як дізнатися дату завершення підтримки конкретної версії

ДистрибутивДе вказано термін підтримкиЯк дізнатися локально
Ubuntuофіційна сторінка релізів Ubuntuubuntu-support-status --show-all
Debianофіційна сторінка Debian Releasescat /etc/debian_version і кодова назва з os-release
Будь-який systemd-дистрибутивдокументація виробникаhostnamectl, рядок Operating System
Сервер із панеллю керуваннярозділ інформації про сервер у панеліверсія у виводі uname і os-release
Контейнерний образтег образу в реєстріcat /etc/os-release усередині контейнера

Що відбувається після завершення підтримки

Репозиторії пакетів для версії, що вийшла з підтримки, зазвичай переносяться на архівну адресу або просто перестають відповідати — команда apt update починає повертати помилки замість переліку пакетів. Це перший помітний симптом на практиці, раніше за будь-які оголошення про ризики безпеки.

Другий ефект — несумісність: нові версії прикладного софту поступово перестають підтримувати старі бібліотеки із застарілого релізу, і встановлення актуальної версії застосунку вимагає або компіляції з початкового коду, або оновлення самої системи.

Що робити, якщо термін підтримки завершується

Порядок дій за наближення кінця підтримки:

  1. зафіксувати точну версію і кодову назву релізу командою з розділу вище;
  2. звірити версію з офіційною сторінкою релізів виробника дистрибутива;
  3. спланувати оновлення заздалегідь, не чекаючи дати відключення репозиторіїв — порядок для Ubuntu описано у статті про оновлення Ubuntu, для Debian — у статті про оновлення версії Debian;
  4. зробити резервну копію перед оновленням — конфігів, бази даних і завантажуваних файлів;
  5. після оновлення перевірити, чи не змінилося імʼя хоста і мережеві налаштування — за потреби імʼя сервера можна поправити способом зі статті про зміну hostname у Linux.

Часті питання

Як швидко дізнатися версію Ubuntu однією командою?

Команда lsb_release -a або перегляд файлу /etc/os-release виводять номер версії і кодову назву за одне звернення, без встановлення додаткових пакетів у більшості актуальних збірок Ubuntu.

Чим версія ядра відрізняється від версії дистрибутива?

Версія ядра, яку показує uname -r, оновлюється за власним графіком і не дорівнює номеру релізу дистрибутива. Для визначення гілки і терміну підтримки системи варто дивитися саме версію дистрибутива, а не ядра.

Що станеться, якщо не оновлювати сервер після завершення підтримки?

Сервер продовжить працювати, але перестане отримувати виправлення вразливостей, а згодом і самі репозиторії пакетів можуть стати недоступними. Для сервера з зовнішнім доступом це поступово зростаючий ризик, а не разова проблема.

Чи можна дізнатися термін підтримки без виходу в інтернет?

Локально можна дізнатися версію і кодову назву релізу, але точний термін підтримки зберігається на боці виробника дистрибутива, і його варто звіряти на офіційній сторінці релізів, коли доступ до мережі зʼявиться.

Чи була стаття корисною?
← Назад до бази знань Поставити питання підтримці