Fedora Server — серверная редакция дистрибутива Fedora Linux, спонсируемого компанией Red Hat. Позиционируется как bleeding edge: пакеты обновляются до актуальных версий, новые технологии попадают в Fedora на 6–18 месяцев раньше, чем в RHEL или AlmaLinux. Используется как тестовая площадка технологий, которые позже войдут в RHEL. Релиз каждые 6 месяцев; поддержка — 13 месяцев.
Особенности Fedora Server
- Cockpit: встроенный веб-интерфейс администрирования (порт 9090) — управление сервисами, хранилищем, журналами, обновлениями
- Modularity: установка нескольких версий одного ПО параллельно (PHP 7.4 и 8.2 одновременно через модули)
- SELinux: обязательный MAC (mandatory access control) включён по умолчанию
- Btrfs: файловая система по умолчанию с поддержкой снапшотов
- Пакеты RPM: менеджер DNF с автоматическим управлением зависимостями
История
Fedora Project основан в 2003 году как преемник Red Hat Linux (после того как Red Hat сосредоточился на коммерческом RHEL). Fedora 1 вышел в ноябре 2003 года. Fedora Core 1–6 (2003–2006), затем просто Fedora. Fedora 37 (2022) — Fedora Server стал первым дистрибутивом с Btrfs по умолчанию. Fedora 40/41 (2024) — текущие релизы. Технологии, впервые появившиеся в Fedora: systemd (Fedora 15, 2011), Wayland (Fedora 25, 2016), DNF (Fedora 18, 2013).
Fedora vs CentOS Stream vs AlmaLinux
| Параметр | Fedora 41 | CentOS Stream 10 | AlmaLinux 9 |
|---|---|---|---|
| Свежесть пакетов | Максимальная | Средняя | Минимальная |
| Поддержка | 13 месяцев | 5 лет | 10 лет |
| RHEL-совместимость | Нет | Upstream RHEL | 1:1 с RHEL |
| Применение | Разработка, тесты | Промежуточный | Продакшн |
На что обращать внимание
Fedora Server — не рекомендованный выбор для продакшн-хостинга из-за короткого цикла поддержки (13 месяцев): каждый год нужно обновляться до новой версии, что требует внимания. Для стабильного серверного хостинга лучше подходят AlmaLinux, Rocky Linux (10 лет поддержки) или Ubuntu Server LTS (5 лет). Fedora Server оправдан как dev/staging среда для проектов, которые развернут в RHEL/AlmaLinux: идентичный стек инструментов, но свежие версии пакетов.
История Fedora
Fedora Linux создана в 2003 году после того, как Red Hat прекратила развитие бесплатной Red Hat Linux 9 и запустила коммерческий RHEL. Сообщество получило Fedora Core — преемника RHL для домашних и тестовых систем. Fedora Core и Fedora Extras объединились в Fedora 7 (2007). Red Hat спонсирует Fedora Project, предоставляя инфраструктуру, но сообщество управляет проектом независимо. RHEL 9 основан на Fedora 34; RHEL 10 — на Fedora 38. Fedora 40 (2024) включает GNOME 46, Linux 6.8, systemd 255.
Fedora vs AlmaLinux vs Ubuntu Server
| Параметр | Fedora Server | AlmaLinux | Ubuntu Server LTS |
|---|---|---|---|
| Цикл релизов | Каждые 6 мес | ~1–2 года (вслед за RHEL) | Каждые 2 года (LTS) |
| Срок поддержки | 13 месяцев | 10 лет | 5 лет (LTS) |
| Версии пакетов | Очень свежие | Стабильные (как RHEL) | Новее RHEL, свежее AlmaLinux |
| Менеджер пакетов | DNF 5 | DNF 4 | APT |
| Применение | Dev/staging, тестирование | Production server | Production server |
На что обращать внимание
Fedora Server не рекомендуется для долгосрочных production-серверов из-за короткого цикла поддержки (13 месяцев). Для production используйте AlmaLinux, Rocky Linux или Ubuntu Server LTS. Fedora оправдан как dev/staging-среда для проектов, которые развернут в RHEL/AlmaLinux — идентичный стек, но свежие пакеты. Система Cockpit (порт 9090) позволяет управлять сервером через браузер без установки дополнительных панелей.