Коротко о главном
Fedora служит площадкой для технологий, которые позже попадают в RHEL: Wayland, systemd, SELinux и новые версии GNOME. Релизы выходят примерно раз в полгода, поэтому система быстро получает свежее ядро и графический стек. Она подойдёт разработчикам, администраторам и тем, кто хочет видеть современный Linux без ручной сборки. Ниже — установка, настройка репозиториев, работа с SELinux и обслуживание.
Fedora даёт аккуратный баланс между новизной и предсказуемостью: пакеты собираются по строгим правилам, а обновления проходят тестирование. Здесь раньше всего появляются поддержка нового оборудования и функции рабочего стола. Инструменты вроде Toolbox и Podman удобны для контейнерной разработки. Плюс это фактически upstream для RHEL, поэтому навыки переносятся в корпоративную среду.
Нужно быстро начать работать с Fedora? Вот короткий маршрут: установка, минимальная настройка и проверка результата. Длинную теорию оставим для отдельных материалов.
Установка
В Debian, Ubuntu и Linux Mint используется пакетный менеджер APT:
sudo apt update && sudo apt full-upgrade
В Fedora и RHEL-совместимых системах пакет ставится через DNF:
sudo dnf upgrade --refresh
В Arch Linux и производных пакет доступен в официальных репозиториях:
sudo pacman -Syu
Минимальная настройка
1. Выбор редакции и образа
Для рабочей станции берите Fedora Workstation с GNOME, для минимальной установки — netinstall или Everything. Образы проверяются по контрольной сумме и подписи. Server и Silverblue решают другие задачи: первый для служб, второй для неизменяемой системы с rpm-ostree.
sha256sum ~/Downloads/Fedora-Workstation-*.iso
2. Установка с Btrfs
Установщик Anaconda по умолчанию создаёт Btrfs с подтомами для корня и домашних каталогов. Такая схема удобна для снапшотов и откатов. Если нужен ext4, выберите ручное разбиение и создайте разделы сами.
lsblk -f
sudo btrfs subvolume list /
3. Обновление и дополнительные репозитории
После установки обновите систему и подключите репозитории, которых нет по умолчанию. RPM Fusion даёт дополнительные свободные и несвободные пакеты, включая кодеки и драйверы. Включайте только те источники, которым доверяете.
sudo dnf upgrade --refresh
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
4. Кодеки и мультимедиа
Fedora не включает некоторые проприетарные кодеки по умолчанию. Их можно установить из RPM Fusion, если это допустимо в вашей юрисдикции. Проверьте воспроизведение в браузере и локальном плеере.
sudo dnf install gstreamer1-plugins-ugly gstreamer1-plugins-bad-freeworld
sudo dnf group install multimedia
Минимальный конфиг
Начните с минимального рабочего варианта. Не копируйте большой конфиг целиком: добавляйте параметры по одному и проверяйте результат после каждого изменения.
[main]
gpgcheck=1
installonly_limit=3
clean_requirements_on_remove=True
best=False
skip_if_unavailable=True
Шпаргалка по командам
- Выбор редакции и образа: sha256sum ~/Downloads/Fedora-Workstation-*.iso
- Установка с Btrfs: lsblk -f
- Обновление и дополнительные репозитории: sudo dnf upgrade —refresh
- Кодеки и мультимедиа: sudo dnf install gstreamer1-plugins-ugly gstreamer1-plugins-bad-freeworld
- Проверка SELinux и firewall: getenforce
- Контейнеры и изолированные среды: toolbox create —distro fedora —release 41
Практические советы
Эти рекомендации проверены на повседневных задачах. Начните с тех, которые закрывают вашу текущую боль, а не со всего списка сразу.
Совет 1. Обновляйтесь через sudo dnf upgrade —refresh, а не через сторонние ск
Обновляйтесь через sudo dnf upgrade —refresh, а не через сторонние скрипты.
Совет 2. dnf history показывает прошлые транзакции, а dnf history undo позволяе
dnf history показывает прошлые транзакции, а dnf history undo позволяет откатить неудачную установку.
Совет 3. Не отключайте SELinux ради удобства: сначала разберите причину отказа
Не отключайте SELinux ради удобства: сначала разберите причину отказа через ausearch и sealert.
Совет 4. Проверяйте срок поддержки выпуска: после EOL репозитории переезжают в
Проверяйте срок поддержки выпуска: после EOL репозитории переезжают в архив и обновления прекращаются.
Что дальше
Быстрый старт не означает «настроить навсегда». Когда базовый сценарий заработает, вернитесь к конфигурации и проверьте, что она переживёт перезагрузку: файлы на месте, служба включена в автозагрузку, путь к данным не зависит от текущего каталога.
Дальше имеет смысл разобраться с резервной копией и журналами Fedora. Это не самая заметная часть работы, но именно она превращает эксперимент в инструмент, которым можно пользоваться каждый день.
Чек-лист
- Команды из шпаргалки выполняются без ошибок после перезагрузки.
- Пароли и токены не хранятся в истории команд и конфигурации в открытом виде.
- Понятно, где смотреть логи и что считать признаком проблемы.
- Есть копия конфигурации, которую можно восстановить.
Короткие ответы на частые вопросы
Нужно ли запускать всё от root?
Нет. Права root нужны для установки пакетов и изменения системных файлов, но сама программа и её данные должны принадлежать отдельному пользователю. Постоянная работа под root превращает любую ошибку в критическую.
Что делать, если после перезагрузки ничего не работает?
Сначала проверьте, включена ли служба в автозагрузку и не изменился ли путь к конфигурации. Посмотрите журнал текущей загрузки: он почти всегда указывает на отсутствующий файл, неверные права или занятый порт.
Как обновлять без сюрпризов?
Читайте примечания к версии, делайте резервную копию конфигурации и проверяйте обновление на тестовом стенде. Не обновляйтесь в пятницу вечером перед выходными: время на откат должно быть частью плана.
Итог
Этого достаточно, чтобы начать. Дальше углубляйтесь по мере задач: документация Fedora станет понятнее, когда появится реальный сценарий использования.