web-dev-qa-db-fra.com

Où sauvegardez-vous les fichiers RPM téléchargés?

Existe-t-il un dossier temporaire dans lequel je peux trouver les RPM que yum télécharge pour installer des programmes? Pendant une installation, yum indique le nom exact du fichier RPM mais je ne sais pas comment le trouver. Comment puis-je rechercher le RPM si je connais son nom?

18
barrrista

Je crois que ce que vous recherchez, c'est /var/cache/yum/<repo>/packages. Ce répertoire est effacé lors du nettoyage du package.

Vous pouvez rechercher un fichier par son nom avec la commande find. Un exemple: find / -name 'package.rpm' Les caractères génériques sont pris en charge. find -name 'package*.rpm'

15
Aaron Copley

J'ai vérifié aujourd'hui que sous RHEL 6.7, les fichiers sont stockés dans /var/cache/yum/x86_64/6Server/rhel-6-server-rpms/packages/.

Il convient également de noter que le plugin downloadonly est inclus dans 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
2
Arabicas Filerons

Je l'ai trouvé ici:

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

1
Reezoo Bose

Dans mon cas, j'ai trouvé dans /var/tmp/yum-root-xxxxx/ ou votre utilisateur /var/tmp/yum-YOurUser-xxxxx/ j'ai CentOS 7

0
Qstnr_La

Il a trouvé l'emplacement ci-dessous ici x86_64 si pour le système d'exploitation centos/RHEL 64 bits. Il existe à l'emplacement sous la forme package.rpm.tmp
/var/cache/yum/x86_64/7 /
/var/cache/yum/x86_64/6 /

0
rkkr172