Как узнать версию Ubuntu и ядра Linux на сервере
Версию Ubuntu спрашивают инструкции, поддержка хостинга и установщики программ. Её показывает файл /etc/os-release — он есть в любой современной Ubuntu. Ниже — что значит каждая строка и чем версия Ubuntu отличается от версии ядра.
Содержание 7
Что сделать прямо сейчас
- Подключитесь к серверу — инструкция.
- Наберите
cat /etc/os-releaseи нажмите Enter. - Найдите строку
PRETTY_NAME— в ней название и версия, напримерUbuntu 24.04.5 LTS. - Если нужна только версия без лишнего, наберите
grep PRETTY /etc/os-release. - Какую версию выбрать и сколько её будут обновлять — в статье Ubuntu на VPS.
Команда cat /etc/os-release
Так выглядит файл в обновлённой Ubuntu 24.04:
ivan@myserver:~$ cat /etc/os-release
PRETTY_NAME="Ubuntu 24.04.5 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.5 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logoПоследняя цифра в 24.04.5 у вас может быть другой: она зависит от того, когда ставили систему и обновляли ли её. Главное — первые две части: 24.04.
| Строка | Что значит |
|---|---|
PRETTY_NAME | полное название для людей: версия и точечный выпуск |
VERSION_ID | номер версии: 24.04 |
VERSION_CODENAME | кодовое имя версии: noble |
ID | какая система: ubuntu |
ID_LIKE | на какой системе основана: debian |
LTS — версия с долгой поддержкой. Для сервера выбирают LTS — почему, разобрано в статье Ubuntu на VPS.
Кодовые имена версий
Инструкции и адреса репозиториев называют версию не номером, а словом. Соответствие для версий LTS:
| Номер | Кодовое имя |
|---|---|
| 26.04 LTS | resolute |
| 24.04 LTS | noble |
| 22.04 LTS | jammy |
| 20.04 LTS | focal |
Если инструкция для noble, а у вас jammy, команды из неё могут не подойти: в версиях разные пакеты и их версии.
Другие способы
| Команда | Что покажет |
|---|---|
grep PRETTY /etc/os-release | одну строку с названием и версией |
hostnamectl | имя сервера, систему, ядро, архитектуру и тип виртуализации |
lsb_release -a | название, номер и кодовое имя версии |
lsb_release -cs | только кодовое имя, например noble |
uname -r | версию ядра Linux, а не Ubuntu |
uname -m | архитектуру процессора |
Пример ответа lsb_release -a — в статье Ubuntu на VPS. Ещё версию видно в приветствии при входе по SSH — разбор в той же статье, в разделе «Что пишет сервер при входе».
Что показывает hostnamectl
| Строка | Что значит |
|---|---|
| Static hostname | имя сервера |
| Operating System | название и версия системы — то же, что PRETTY_NAME |
| Kernel | версия ядра Linux |
| Architecture | архитектура: x86-64 или arm64 |
| Virtualization | тип виртуализации, например kvm, — если сервер виртуальный |
Набор строк зависит от сервера: часть из них hostnamectl выводит, только если знает значение.
Версия Ubuntu и версия ядра — не одно и то же
uname -r выводит номер ядра Linux — он устроен иначе, чем 24.04, и с годом не связан. Ядро обновляется отдельно, и на одной версии Ubuntu оно может быть разным. Если инструкция спрашивает версию Ubuntu, смотрите /etc/os-release, а не uname.
uname -m показывает архитектуру: x86_64 — процессоры Intel и AMD, aarch64 — ARM. От неё зависит, какой файл программы скачивать, если программу ставят не через apt.
Ошибки и как их исправить
| Ответ | Что значит | Что сделать |
|---|---|---|
No such file or directory у /etc/os-release | очень старая система или опечатка | проверьте путь; попробуйте ls /etc/*release |
| терминал пишет, что команды lsb_release нет | программа не установлена | смотрите /etc/os-release — он есть и без неё |
| в ответе Debian, CentOS или другая система | на сервере не Ubuntu | берите инструкции для своей системы |
Источники
- Справка os-release для Ubuntu 24.04 — файлы /etc/os-release и /usr/lib/os-release и поля PRETTY_NAME, VERSION_ID, VERSION_CODENAME.
- Пакет base-files для Ubuntu 24.04: файл os-release — содержимое файла в обновлённой Ubuntu 24.04.
- Справка hostnamectl для Ubuntu 24.04 — команда status и что она показывает.
- Справка lsb_release для Ubuntu 24.04 — ключи -d, -r, -c, -a и -s.
- Справка uname для Ubuntu 24.04 — ключи -a, -r и -m.
Сверено 11 октября 2026 года.
Что почитать дальше
- Ubuntu на VPSсроки поддержки, обновление и переход на новую версию.
- Команды Linux для новичкашпаргалка по командам.
- Команда freeсколько у сервера памяти.
- Как подключиться к VPS по SSHвход на сервер.
Проверено и обновлено: 11.10.2026