Onde o yum salva os arquivos RPM que baixa?

Onde o yum salva os arquivos RPM que baixa?

Existe uma pasta temporária onde posso encontrar os RPMs que o yum baixa para instalar programas? Durante uma instalação, o yum mostra o nome exato do arquivo RPM, mas não sei como encontrá-lo. Como posso procurar o RPM se sei o nome dele?

Responder1

Acredito que o que você está procurando é /var/cache/yum/<repo>/packages. Este diretório é eliminado durante a limpeza do pacote.

Você pode procurar um arquivo pelo nome com o findcomando. Um exemplo: find / -name 'package.rpm' curingas são suportados.find -name 'package*.rpm'

Responder2

Verifiquei hoje que no RHEL 6.7 os arquivos são armazenados em formato /var/cache/yum/x86_64/6Server/rhel-6-server-rpms/packages/.

Também é importante notar que o plugin downloadonlyestá incluído no RHEL 6:

# yum install yum-downloadonly
Package yum-plugin-downloadonly-1.1.30-30.el6.noarch is obsoleted by yum-3.2.29-69.el6.noarch which is already installed

Responder3

Eu encontrei aqui:

/var/cache/yum/x86_64/7Server/rhel-7-server-rpms/packages

Responder4

A localização do cache é configurável e, embora o padrão seja /var/cache/yum/, é muito mais confiável verificar o valor de main.cachedir em /etc/yum.conf.

informação relacionada