applydeltarpm
é um processo interno ao yum, que é o gerenciador de pacotes do OpenSUSE no topo do RPM (também do Fedora e outras distribuições baseadas em RPM).
O trabalho de applydeltarpm é reduzir a carga de rede:
Em vez de baixar os arquivos RPM completos dos repositórios, podem estar disponíveis arquivos Delta-RPM especiais ( .drpm
), que são apenas um fragmento do tamanho do download.
Para construir o arquivo rpm real a ser instalado pelo RPM, o applydeltarpm pega o antigo rpm em cache em seu sistema de arquivos e aplica o delta-rpm em cima dele. Esse processo é intensivo da CPU e é por isso que você tem uma carga alta durante essa fase.
Se você tiver uma conexão de banda larga e baterias minúsculas e / ou você preferir consumir largura de banda do que a CPU, então você pode ajustar o comportamento do yum para quando baixar o delta-rpms.
Dependendo do seu Gerenciador de pacotes, você terá que editar o arquivo de configuração.
No OpenSUSE, supondo que você esteja usando o zypper :
Há uma opção de configuração em /etc/zypp/zypp.conf
chamada download.use_deltarpm
, que pode ser definida como false. (Extraído de [ 1 ])
No Fedora, ou assumindo que você esteja usando yum :
Há uma opção de configuração em /etc/yum.conf
(consulte yum.conf(5)
) chamado deltarpm_percentage
que ajusta o quão menor o delta-rpm deve ser para baixá-lo ao invés do rpm completo.