# Дистрибутив Linux

> Готовая операционная система на основе ядра Linux — с системными утилитами, пакетным менеджером, программой установки и политикой выпусков; Debian, Ubuntu, Fedora, RHEL, Arch, Alpine и сотни других.

Источник: https://llmdocs.ru/wiki/linux-distribution/ · обновлено 2026-11-09 · лицензия CC BY-SA 4.0

- **Состав**: ядро Linux, системные библиотеки (glibc или musl), init (systemd), утилиты, пакетный менеджер
- **Первые дистрибутивы**: SLS и Slackware (1992–1993), Debian (1993)
- **Семейства**: Debian, Red Hat, Arch, SUSE, Alpine, Gentoo
- **Модели выпусков**: фиксированные (с LTS), скользящие (rolling)
- **Пакетные форматы**: .deb, .rpm, pacman, apk
- **Каталог дистрибутивов**: DistroWatch
**Дистрибутив Linux** — готовая к установке операционная система, построенная на ядре [Linux](https://llmdocs.ru/wiki/linux.md). Само ядро — лишь часть системы: чтобы получить работающий компьютер, к нему нужны системные библиотеки, командная оболочка и утилиты, система инициализации ([systemd](https://llmdocs.ru/wiki/systemd.md)), [пакетный менеджер](https://llmdocs.ru/wiki/package-managers.md), программа установки, а для настольных систем — графическое окружение. Дистрибутив собирает всё это вместе, тестирует совместимость, выпускает обновления безопасности и определяет политику: какие версии программ включать и как долго их поддерживать.

Существуют сотни дистрибутивов, но большинство принадлежит нескольким семействам.

## История

Первыми дистрибутивами в 1992 году стали MCC Interim Linux и SLS; в 1993 году появились Slackware Патрика Фолькердинга (старейший из живущих) и **Debian** Иэна Мёрдока — проект, управляемый сообществом добровольцев по общественному договору.[1] В 1994–1995 годах вышли Red Hat Linux и SUSE. В 2002 году появился Arch Linux, в 2003-м Red Hat разделила свой продукт на коммерческий Red Hat Enterprise Linux (RHEL) и общественную Fedora, а в 2004 году компания Canonical Марка Шаттлворта выпустила **Ubuntu** на основе Debian, сделав Linux заметно доступнее на настольных компьютерах.

## Основные семейства

| Семейство | Дистрибутивы | Пакеты | Особенности |
|---|---|---|---|
| Debian | Debian, Ubuntu, Linux Mint, Astra Linux | `.deb`, apt | стабильность, огромный репозиторий |
| Red Hat | RHEL, Fedora, CentOS Stream, Rocky Linux, AlmaLinux, RED OS | `.rpm`, dnf | корпоративный стандарт, долгая поддержка |
| Arch | Arch Linux, Manjaro, EndeavourOS, SteamOS | pacman | скользящие выпуски, минимализм, ArchWiki |
| SUSE | openSUSE, SLES | `.rpm`, zypper | YaST, снимки Btrfs |
| Alpine | Alpine Linux | apk | крошечный размер, musl и BusyBox |
| Независимые | Gentoo, NixOS, Slackware, ALT Linux | разные | сборка из исходников, декларативная конфигурация |

## Модели выпусков

- **Фиксированные выпуски.** Новая версия выходит по расписанию, а внутри версии меняются только исправления. Ubuntu выпускается каждые шесть месяцев, а раз в два года (в апреле чётных лет) — версия с долгосрочной поддержкой (LTS) на 5 лет и больше по подписке.[2] Debian выходит примерно раз в два года, RHEL поддерживается десять лет. Fedora выходит каждые полгода с поддержкой около 13 месяцев.[3]
- **Скользящие выпуски** (*rolling release*). Версий нет: система непрерывно обновляется до свежих версий программ — Arch Linux, openSUSE Tumbleweed, Gentoo.[4] Новинки появляются сразу, но обновление может что-то сломать.

## Как выбрать

| Задача | Частый выбор |
|---|---|
| Сервер общего назначения | Debian, Ubuntu LTS |
| Корпоративный сервер с поддержкой и сертификацией | RHEL, Rocky Linux, AlmaLinux, SLES |
| Базовый образ контейнера | Alpine, Debian slim, distroless, Ubuntu |
| Рабочий стол для новичка | Ubuntu, Linux Mint, Fedora Workstation |
| Свежие версии программ, контроль над системой | Arch, Fedora, openSUSE Tumbleweed |
| Воспроизводимая конфигурация системы | NixOS |
| Импортозамещение и сертификация в России | Astra Linux, ALT Linux, RED OS |

Для серверов важнее всего срок поддержки и предсказуемость: обновления безопасности без неожиданных смен версий. Образы [Docker](https://llmdocs.ru/wiki/docker.md) чаще всего строят на Debian или Alpine. Alpine использует библиотеку musl вместо glibc, поэтому образ занимает единицы мегабайт, но некоторые программы — особенно с бинарными зависимостями, как пакеты [Python](https://llmdocs.ru/wiki/python.md) с расширениями на C, — работают с ним хуже.[5]

## В чём разница на практике

```bash
cat /etc/os-release                  # какой дистрибутив и версия

# Debian, Ubuntu
sudo apt update && sudo apt install nginx
# Fedora, RHEL, Rocky
sudo dnf install nginx
# Arch
sudo pacman -S nginx
# Alpine
apk add nginx
```

Различаются пакетный менеджер и имена пакетов, расположение некоторых конфигурационных файлов, версии ПО, настройки безопасности по умолчанию (SELinux в семействе Red Hat, AppArmor в Ubuntu и Debian) и инструменты администрирования. Ядро, оболочка, [systemd](https://llmdocs.ru/wiki/systemd.md) и основные утилиты почти везде одинаковы, поэтому навыки легко переносятся.

## Разделы и рабочие столы

Настольные дистрибутивы поставляются с графическим окружением — GNOME, KDE Plasma, Xfce, Cinnamon, — часто в нескольких редакциях. Универсальные форматы приложений Flatpak и Snap позволяют устанавливать программы одинаково на разных дистрибутивах, независимо от их репозиториев. Найти и сравнить дистрибутивы помогает каталог DistroWatch.[6]

## См. также

- [Linux](https://llmdocs.ru/wiki/linux.md)
- [Пакетные менеджеры Linux (apt, dnf, pacman)](https://llmdocs.ru/wiki/package-managers.md)
- [systemd](https://llmdocs.ru/wiki/systemd.md)
- [Файловая система Unix (FHS)](https://llmdocs.ru/wiki/fhs.md)
- [Docker](https://llmdocs.ru/wiki/docker.md)

## Источники

1. [Debian — About Debian](https://www.debian.org/intro/about)
2. [Ubuntu — Release cycle](https://ubuntu.com/about/release-cycle)
3. [Fedora — Release Life Cycle](https://docs.fedoraproject.org/en-US/releases/lifecycle/)
4. [ArchWiki — Arch Linux](https://wiki.archlinux.org/title/Arch_Linux)
5. [Alpine Linux — About](https://alpinelinux.org/about/)
6. [DistroWatch](https://distrowatch.com/)
