Onde o yum salva os arquivos RPM baixados?

22

Existe uma pasta temporária que eu possa 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 eu souber o nome dele?

barrrista
fonte

Respostas:

17

Eu acredito 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'

Aaron Copley
fonte
2
/var/cache/yumé um local configurável. Você precisa verificar main.cachedir in/etc/yum.conf
William Pursell
3

Eu verifiquei hoje que no RHEL 6.7, os arquivos estão armazenados /var/cache/yum/x86_64/6Server/rhel-6-server-rpms/packages/.

Também é importante notar que o plug downloadonly- in está 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
Filés de Arábicas
fonte
1

Eu encontrei aqui:

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

Reezoo Bose
fonte
8
Esta é uma reiteração muito sólida da resposta aceita
Stephen Rauch
0

No meu caso, encontrei no /var/tmp/yum-root-xxxxx/ou no seu usuário o /var/tmp/yum-YOurUser-xxxxx/CentOS 7

Qstnr_La
fonte
0

Encontrou no local abaixo aqui x86_64 se for para centos de 64 bits / RHEL OS. Ele existe no local como package.rpm.tmp
/ var / cache / yum / x86_64 / 7 /
/ var / cache / yum / x86_64 / 6 /

rkkr172
fonte
0

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 /etc/yum.conf.

William Pursell
fonte