Оптимизация DNF5 в Fedora 43: рабочие параметры и реальные улучшения скорости

2025-11-19 268 комментарии
В статье рассмотрены параметры DNF5, которые реально повышают скорость работы пакетного менеджера в Fedora 43. Даны команды для включения fastestmirror, настройки max_parallel_downloads и отключения zchunk. Уточняется, что deltarpm в новой версии больше не поддерживается и не влияет на производительность

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

Управление использованием формата 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

Итог: что действительно ускоряет DNF5 в Fedora 43

Для ускорения DNF5 в Fedora 43 имеет смысл применять только те параметры, которые действительно поддерживаются новой версией пакетного менеджера. Рабочие настройки включают fastestmirror для выбора оптимальных зеркал, max_parallel_downloads для увеличения числа потоков загрузки, отключение zchunk при необходимости, а также корректировку minrate для исключения медленных источников. Параметр deltarpm не используется, так как технология полностью удалена из Fedora. Совокупность этих настроек обеспечивает более быстрое и стабильное обновление системы.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте