Fedora 43 полностью перешла на DNF5 — обновлённый пакетный менеджер, который работает быстрее прежнего, но изменил часть механики и поддержку некоторых параметров. Пользователи, привыкшие к настройкам прежнего DNF, сталкиваются с тем, что отдельные опции больше не работают, а другие по-прежнему способны ускорить загрузку пакетов. Ниже разобрано, какие параметры действительно актуальны, как они влияют на производительность и какие команды нужно вводить.
Включение выбора самых быстрых зеркал (fastestmirror)
DNF5 поддерживает параметр fastestmirror, но только в современном виде. Правильная форма — fastestmirror=true. Такой режим заставляет DNF5 выбирать зеркала с минимальной задержкой, что ускоряет получение метаданных и загрузку пакетов, особенно при перегруженных серверах Fedora.
Команда для включения настройки:
sudo dnf5 config-manager setopt fastestmirror=true
Увеличение количества параллельных загрузок (max_parallel_downloads)
Параметр max_parallel_downloads полностью поддерживается в DNF5. Значение 10 подходит для систем с быстрым интернетом и SSD, что значительно ускоряет процесс установки и обновления пакетов. На медленном канале параметр можно уменьшить, но Fedora 43 нормально работает и с десятью параллельными потоками.
Команда для изменения параметра:
sudo dnf5 config-manager setopt max_parallel_downloads=10
Как решить ошибку 403 в Fedora, отключить Cisco OpenH264 и включить полный набор мультимедиа-кодеков
Управление использованием формата zchunk
По умолчанию Fedora применяет zchunk для экономии трафика за счёт скачивания только изменённых фрагментов метаданных. На быстрых каналах включённый zchunk иногда снижает скорость из-за дополнительной обработки. Выключение zchunk ускоряет работу, но увеличивает объём скачиваемых данных.
Команда для отключения механизма:
sudo dnf5 config-manager setopt zchunk=false
Эта настройка полезна тем, кто хочет максимальной скорости и не ограничен трафиком.
Статус параметра deltarpm в DNF5
В Fedora и DNF5 механизм deltarpm полностью удалён. Он больше не используется и не будет возвращён. Любые попытки включить его, например через deltarpm=true, не дают никакого результата — параметр просто игнорируется, поскольку функциональности нет на уровне пакетного менеджера.
Если попробовать прописать настройку:
sudo dnf5 config-manager setopt deltarpm=true
Она не оказывает влияния и не ускоряет обновление.
Параметр minrate
Параметр minrate определяет минимально допустимую скорость загрузки данных. Если она падает ниже указанного значения, DNF5 считает зеркало медленным и переключается на другое. В Fedora 43 значение по умолчанию слишком низкое — 1000 байт в секунду, что приводит к задержкам при работе пакетного менеджера. Повышение этого порога помогает сразу отсекать медленные зеркала и ускорять загрузку метаданных и пакетов. Изменение параметра можно выполнить автоматически с помощью команды:
sudo dnf5 config-manager setopt minrate=200k
Очищаем кэш:
sudo dnf clean all && sudo dnf makecache
Итог: что действительно ускоряет DNF5 в Fedora 43
Для ускорения DNF5 в Fedora 43 имеет смысл применять только те параметры, которые действительно поддерживаются новой версией пакетного менеджера. Рабочие настройки включают fastestmirror для выбора оптимальных зеркал, max_parallel_downloads для увеличения числа потоков загрузки, отключение zchunk при необходимости, а также корректировку minrate для исключения медленных источников. Параметр deltarpm не используется, так как технология полностью удалена из Fedora. Совокупность этих настроек обеспечивает более быстрое и стабильное обновление системы.
- Обновление Proton Experimental от 10 ноября: исправления для Phantom Blade Zero, AION 2 и The ForestОбзоры Linux|10 ноя
- Вышла Mesa 26.3.0: AMD Anti-Lag в драйвере RADV, новые GPU Mali и исправления для No Man’s Sky и Counter-Strike 2Обзоры Linux|10 ноя
- KDE Plasma 6.8.3: исправления KWin, панелей и SpectacleНовости Linux|10 ноя
- Steam начал показывать среднюю частоту кадров в играх на Steam Deck: где найти данные и как отключить их сборОбзоры Linux|10 ноя
- Вышел Extension Manager 0.7.0: поиск в обзоре GNOME и пакетное удалениеНовости Linux|9 ноя