Di mana Anda menyimpan file RPM yang diunduh?

22

Apakah ada folder sementara yang dapat saya temukan RPM yang diunduh oleh yum untuk menginstal program? Selama instalasi, yum menunjukkan nama persis file RPM, tetapi saya tidak tahu cara menemukannya. Bagaimana saya bisa mencari RPM jika saya tahu namanya?

barrrista
sumber

Jawaban:

17

Saya percaya apa yang Anda cari /var/cache/yum/<repo>/packages. Direktori ini dihapus selama pembersihan paket.

Anda dapat mencari file dengan nama dengan findperintah. Contoh: find / -name 'package.rpm' Wildcard didukung.find -name 'package*.rpm'

Aaron Copley
sumber
2
/var/cache/yumadalah lokasi yang dapat dikonfigurasi. Anda perlu memeriksa main.cachedir di/etc/yum.conf
William Pursell
3

Saya memverifikasi hari ini bahwa pada RHEL 6.7, file-file tersebut disimpan /var/cache/yum/x86_64/6Server/rhel-6-server-rpms/packages/.

Perlu dicatat juga bahwa plugin downloadonlyini termasuk dalam 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
Arabicas Filerons
sumber
1

Saya telah menemukannya di sini:

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

Reezoo Bose
sumber
8
Ini adalah pernyataan yang sangat kuat dari jawaban yang diterima
Stephen Rauch
0

Dalam kasus saya, saya temukan di /var/tmp/yum-root-xxxxx/atau pengguna Anda, /var/tmp/yum-YOurUser-xxxxx/saya memiliki CentOS 7

Qstnr_La
sumber
0

Itu ditemukan di lokasi di bawah sini x86_64 jika untuk 64 bit centos / RHEL OS. Itu ada di lokasi sebagai package.rpm.tmp
/ var / cache / yum / x86_64 / 7 /
/ var / cache / yum / x86_64 / 6 /

rkkr172
sumber
0

Lokasi cache dapat dikonfigurasi, dan meskipun defaultnya /var/cache/yum/, jauh lebih dapat diandalkan untuk memeriksa nilai main.cachedir di /etc/yum.conf.

William Pursell
sumber