applydeltarpm
- это внутренний процесс для yum, который является менеджером пакетов OpenSUSE поверх RPM (также дистрибутивов Fedora и других дистрибутивов на основе RPM).
Задача applydeltarpm - снизить нагрузку на сеть:
Вместо загрузки полных файлов RPM из репозиториев могут быть доступны специальные файлы Delta-RPM (.drpm
), которые являются лишь фрагментом размера загрузки.
Чтобы создать реальный файл RPM, который будет установлен RPM, applydeltarpm берет старый кэшированный RPM в вашей файловой системе и применяет дельта-RPM поверх него. Этот процесс требует значительных ресурсов процессора, поэтому у вас высокая нагрузка на этом этапе.
Если у вас широкополосное соединение и крошечные батареи, и / или вы предпочитаете использовать пропускную способность, а не процессор, то вы можете настроить поведение yum в зависимости от того, когда загружать delta-rpms.
В зависимости от вашего менеджера пакетов, вам придется редактировать его файл конфигурации.
В OpenSUSE, если вы используете zypper:
В файле /etc/zypp/zypp.conf
есть параметр конфигурации с именем download.use_deltarpm
которого можно установить значение false. (Взято из [ 1 ])
В Fedora, или если вы используете yum:
В /etc/yum.conf
(см. yum.conf(5)
) есть параметр конфигурации, называемый deltarpm_percentage
который регулирует, насколько меньше должен быть delta-rpm, чтобы загружать его вместо полных оборотов.