Di mana file rpm setelah instalasi menggunakan yum?


23

Saya menggunakan Red Hat 5.4.

Saya telah menginstal sebuah paket menggunakan yum paket itu wireshark.

Namun, setelah itu diinstal. Di mana saya dapat menemukan paket rpm?

Saya ingin mencari paket wireshark.rpm yang sebenarnya sehingga saya dapat menginstalnya di komputer lain yang tidak terhubung ke Internet.

Jawaban:


18

Lihatlah di bawah direktori / var / cache / yum .

Mereka harus ada di sana kecuali Anda memiliki semacam autocleanup yang sedang berlangsung. Jika ya, coba perintah ini:

find /var/cache/yum -iname '*.rpm' –

Jika tidak ada apa-apa di sana, lihat variabel cachedir di /etc/yum.conf dan periksa apa direktori saat ini untuk menyimpan paket. Bisa juga tmpwatch atau pembersihan cron harian lainnya telah menghapus / var / cache / yum.


25

Lokasi direktori cache rpm dapat ditemukan di /etc/yum.conf

cachedir=/var/cache/yum/$basearch/$releasever

Anda harus mengubah nilai $basearchdan $releasever, berdasarkan versi rilis topi merah Anda.

Jika Anda ingin menyimpan cache rpm setelah instalasi, nilai cache tetap harus ditetapkan 1 di:

/etc/yum.conf

set

keepcache=1

8

Anda juga dapat menginstal plugin unduhan saja untuk yum yang menyebabkan rpms diunduh ke direktori cache tetapi tidak diinstal.

yum install yum-plugin-downloadonly

Kemudian gunakan dengan --downloadonlybendera.

yum install --downloadonly -y wireshark

Kemudian Anda akan menemukan rpms di direktori cache sebagaimana diatur oleh Anda /etc/yum.conf

misalnya cachedir=/var/tmp/yum/cache/$basearch/$releasever


1
dalam kasus saya, saya harus melakukanyum reinstall --downloadonly
Jayen

1
Perhatikan bahwa paket tersebut belum diinstal pada saat itu (jika tidak Anda tidak akan melakukan apa-apa)
wim

2

Saya berasumsi Anda menggunakan yum terhadap baseurl di mana rpm diunduh di latar belakang. Anda dapat menyimpan rpm yang diunduh yang dihapus secara otomatis setelah instalasi.

vim /etc/yum/yum.conf

keepcache = 1 cachedir = / XXX / XXX ---> pilihan Anda

Sekarang rpm yang diunduh akan disimpan dalam cache yang Anda pilih. Dari sana Anda dapat membuat repositori Anda sendiri.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.