Ubuntu — что это и зачем
Ubuntu — самый популярный дистрибутив Linux: бесплатная операционная система на базе Debian, удобная и для серверов, и для рабочего стола. Под капотом Linux-ядро, поверх — пакетный менеджер apt, рабочий стол GNOME (на Desktop) и стек systemd-сервисов. Релизы выходят каждые полгода, LTS-версии — раз в два года и поддерживаются 5 лет.
Ubuntu
Ubuntu — самый популярный дистрибутив Linux: бесплатная операционная система на базе Debian, удобная и для серверов, и для рабочего стола. Под капотом Linux-ядро, поверх — пакетный менеджер apt, рабочий стол GNOME (на Desktop) и стек systemd-сервисов. Релизы выходят каждые полгода, LTS-версии — раз в два года и поддерживаются 5 лет.
Что это в одном абзаце
Ubuntu — это сборка Linux, которую делает компания Canonical (Великобритания) с 2004 года. Берётся ядро Linux, инструменты GNU, система инициализации systemd, пакетный менеджер apt из Debian, рабочий стол GNOME — и упаковывается в установочный ISO с инсталлятором. Получается готовая ОС, на которой можно работать, сидя дома за ноутбуком, или поднимать прод-серверы в дата-центре. Бесплатна, с открытым исходным кодом, без принудительной телеметрии, без лицензий на ядро.
Из чего состоит Ubuntu
Под «Ubuntu» обычно понимают набор из нескольких слоёв:
- Ядро Linux — то самое, написанное Линусом Торвальдсом в 1991 году. На свежей Ubuntu 24.04 LTS — ветка 6.8 LTS. Ядро управляет железом, процессами, памятью, файловыми системами.
- GNU userland — стандартные утилиты:
bash,coreutils(ls,cp,cat),grep,awk. Без них в терминале делать нечего. - systemd — система инициализации и менеджер сервисов. Запускает демоны, ведёт логи через
journald, поднимает сеть и точки монтирования. - apt — пакетный менеджер, унаследованный от Debian. Качает пакеты из репозиториев Canonical и сторонних PPA.
- GNOME (на Ubuntu Desktop) — графическая среда: окна, панель, файловый менеджер, настройки. На сервере её нет — там только консоль.
- Snap — собственный формат пакетов от Canonical, параллельный apt. В Ubuntu им поставляется Firefox, Chromium, иногда microk8s.
Это не строгий список — на Server-edition нет GNOME, на минимальных образах (cloud-init) урезан и userland. Но базовая логика всегда одинаковая: ядро + systemd + apt — и поверх любая полезная нагрузка.
Чем Ubuntu отличается от Debian
Ubuntu — производная от Debian, как Mint — производная от Ubuntu. Различия:
- Скорость релизов. Debian Stable выходит раз в 2 года, в нём «старый» софт ради стабильности. Ubuntu — каждые полгода, плюс LTS раз в два года. Внутри LTS можно жить 5 лет с security-патчами.
- Готовые драйверы. В Ubuntu из коробки идут несвободные драйверы NVIDIA, Wi-Fi-чипов, VirtualBox-гостевых дополнений. В Debian их нужно подключать вручную.
- Snap. Canonical продвигает свой формат пакетов, в Debian его нет.
- Фокус. Debian — это «универсальный сервер для всего». Ubuntu — две чёткие линии: Desktop (для рабочих станций) и Server (для облаков и кластеров).
В выборе для прода: если хотите консерватизм и минимум сюрпризов — Debian. Если хотите свежее ядро, готовые драйверы и облачный вендор-саппорт от Canonical — Ubuntu LTS. Если запускаете Docker-контейнеры, разница почти незаметна.
Server vs Desktop
Ubuntu выходит в двух основных редакциях:
- Ubuntu Server — без графики, минимальный набор пакетов, оптимизирован под установку сервисов (nginx, PostgreSQL, Docker). Управляется через SSH, занимает 2–4 ГБ диска. Это то, что вы ставите на VPS или на «железный» сервер в дата-центре.
- Ubuntu Desktop — с GNOME, набором офисного и медиа-софта (LibreOffice, GIMP, Firefox, Thunderbird), драйверами для видеокарт. Подходит для ноутбуков и рабочих станций.
Технически и Server, и Desktop — это одно и то же ядро и тот же apt. Можно поставить Server и потом доустановить ubuntu-desktop, или наоборот — на Desktop отключить графику. Но для серверов всегда берут Server-образ: меньше attack surface, меньше зависимостей в апдейтах.
Есть ещё специализированные редакции: Kubuntu (с KDE Plasma вместо GNOME), Xubuntu (Xfce), Lubuntu (LXQt), Ubuntu Studio (для аудио/видео-продакшна), Ubuntu Core (минимальная для IoT/edge). Под капотом — тот же Ubuntu, отличается только набор пакетов сверху.
Что значит «LTS»
LTS = Long Term Support, долгосрочная поддержка. Это особый тип релиза, который Canonical обещает поддерживать обновлениями безопасности 5 лет (для серверной редакции — до 10 лет с подпиской Ubuntu Pro). Для сравнения, обычные интер-релизы (24.10, 25.04) поддерживаются всего 9 месяцев.
LTS выходит раз в два года, в апреле чётного года. Текущие актуальные версии:
- 22.04 LTS (Jammy Jellyfish) — поддержка до апреля 2027, расширенная — до 2032.
- 24.04 LTS (Noble Numbat) — поддержка до апреля 2029, расширенная — до 2034.
- 26.04 LTS (TBD) — выйдет в апреле 2026, после релиза будет актуальной для новых проектов.
Как читать кодовые имена: каждой версии Canonical даёт прозвище из двух слов на одну букву (alliteration), причём идёт по алфавиту. 22.04 = Jammy, 24.04 = Noble, 26.04 = условно начнётся на букву после N. Это пустой ритуал, но в /etc/os-release codename используется в apt-репозиториях: deb https://… noble main.
Что выбрать на проде — последний LTS. Не 24.10 и не 25.04. Промежуточные релизы — это, по сути, beta для следующего LTS, в проде их жизнь короткая.
Что почитать
- systemd — основная система инициализации Ubuntu, через неё управляются все сервисы.
- apt — пакетный менеджер, через который ставится весь софт в Ubuntu.
- Установка Ubuntu Server 24.04 LTS — пошаговый гайд: ISO, разметка диска, SSH, первичная настройка после установки.
- apt update и apt upgrade — безопасный апгрейд Ubuntu — что делать после установки и как держать систему в актуальном состоянии без сюрпризов.