Wo speichert Yum die heruntergeladenen RPM-Dateien?

Wo speichert Yum die heruntergeladenen RPM-Dateien?

Gibt es einen temporären Ordner, in dem ich die RPMs finden kann, die Yum zum Installieren von Programmen herunterlädt? Während einer Installation zeigt Yum den genauen Namen der RPM-Datei an, aber ich weiß nicht, wie ich sie finden kann. Wie kann ich nach dem RPM suchen, wenn ich den Namen kenne?

Antwort1

Ich glaube, wonach Sie suchen, ist /var/cache/yum/<repo>/packages... Dieses Verzeichnis wird während der Paketbereinigung gelöscht.

Mit dem Befehl können Sie nach einer Datei anhand des Namens suchen find. Ein Beispiel: find / -name 'package.rpm' Platzhalter werden unterstützt.find -name 'package*.rpm'

Antwort2

Ich habe heute überprüft, dass die Dateien unter RHEL 6.7 in gespeichert sind /var/cache/yum/x86_64/6Server/rhel-6-server-rpms/packages/.

Erwähnenswert ist auch, dass das Plugin downloadonlyin RHEL 6 enthalten ist:

# 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

Antwort3

Ich habe es hier gefunden:

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

Antwort4

Der Speicherort des Caches ist konfigurierbar, und obwohl der Standardwert ist /var/cache/yum/, ist es viel zuverlässiger, den Wert von main.cachedir in zu überprüfen /etc/yum.conf.

verwandte Informationen