Eu sei que isso yum clean all
não necessariamente limpa todos os arquivos do pacote. Eu sei de " Talvez você queira: rm -rf /var/cache/yum " que talvez eu precise, meu Deus, limpe sem rodeios todos os arquivos /var/cache/yum
. Mas acabei de descobrir que definitivamente não quero limpar todos os /var/cache/yum
, porque evidentemente o registro de quais pacotes estão instalados também é mantido lá em algum lugar. Sem certos arquivos em /var/cache/yum
, rpm -qa
parece não imprimir nada.
Portanto, existe uma regra simples para a qual outros arquivos abaixo /var/cache/yum
podem ser excluídos manualmente, para economizar espaço excluindo arquivos de pacote que não são necessários (ou podem ser facilmente baixados novamente), mas preservando o estado de instalação do sistema?
É possível que eu esteja completamente enganado em uma ou mais das minhas suposições aqui. Correções são bem-vindas, se assim for.
Atualização: estou pulando alguns detalhes aqui, mas copiando tudo do /var/cache/yum
sistema que tinha para o sistema que não tinha não corrigiu ( rpm -qa
ainda não está imprimindo nada), então parece que uma das minhas suposições está errada e o o estado instalado do sistema é mantido em algum lugar /var
diferente de /var/cache/yum
.
Atualização 2: Eu estava errado em uma de minhas suposições. Como acabei descobrindo, e como @shodanshok aponta em uma resposta, o banco de dados de pacotes atualmente instalados está abaixo de /var/lib/rpm
, não /var/cache/yum
. Portanto, limpar tudo /var/cache/yum
deve ser seguro.