Quando tento instalar um pacote, diga git
using:
dnf install -y git
na mesma imagem de máquina virtual dnf/yum às vezes simplesmente instala o pacote, mas às vezes, geralmente se algum tempo gasto após o uso mais recente de dnf/yum, ele começa a atualizar repositórios como:
AlmaLinux 9 - AppStream 4.7 MB/s | 8.0 MB 00:01
...and so on on all configured and enabled repositories
Como dnf/yum decide quando atualizar e quando não atualizar? Estou instalando o mesmo pacote na mesma imagem ... então o estado do linux e do gerenciador de pacotes é supostamente o mesmo.
Para aqueles que não possuem uma conta Red Hat, a resposta pode ser encontrada aqui , sob
metadata_expire
o parâmetro. Tambémman yum.conf
fornecerá informações úteis.No meu sistema Rocky Linux 9.1, este parâmetro é definido dentro de quase todos os "
rocky
"repo contidos nos/etc/yum.repos.d/rocky*.repo
arquivos. Você pode vê-lo em um dos repositórios:De acordo com RH isso é gerenciado por
metadata_expire
parâmetro. O valor padrão é 6 horas.