Yum kullanarak kurulumdan sonra rpm dosyaları nerede?


23

Red Hat 5.4 kullanıyorum.

Yum kullanarak bir paket kurdum, paket wireshark idi.

Ancak, kurulduktan sonra. Rpm paketini nerede bulabilirim?

Asıl wireshark.rpm paketini bulmak istiyorum, böylece internete bağlı olmayan başka bir makineye kurabilirim.

Yanıtlar:


18

Altında bir göz atın / var / cache / yum dizininde.

Bir çeşit oto temizleme işlemi olmadıkça orada olmalılar. Yaparsanız, bu komutu deneyin:

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

Orada hiçbir şey yoksa, /etc/yum.conf dosyasındaki cachedir değişkenine bakın ve paketleri depolamak için geçerli dizinin ne olduğuna bakın. Ayrıca, tmpwatch veya başka bir günlük cron temizleme işleminin / var / cache / yum öğesini temizlemesi olabilir.


25

Rpm önbellek dizini konumu şurada bulunabilir: /etc/yum.conf

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

Kırmızı şapka sürümünüze bağlı olarak $basearchve $releaseverdeğerlerini değiştirmelisiniz .

Yüklemeden sonra rpm önbelleğini korumak istiyorsanız, önbellek değeri 1 olarak ayarlanmalıdır:

/etc/yum.conf

set

keepcache=1

8

Ayrıca, yalnızca rpms'nin önbellek dizinine indirilmesine ancak kurulmamasına neden olan yum için indirme eklentisini yükleyebilirsiniz.

yum install yum-plugin-downloadonly

O zaman --downloadonlybayrakla kullanın .

yum install --downloadonly -y wireshark

Ardından, rpms’leri önbellek dizininde /etc/yum.conf

Örneğin cachedir=/var/tmp/yum/cache/$basearch/$releasever


1
benim durumumda, yapmak zorundaydımyum reinstall --downloadonly
Jayen,

1
Paketin o sırada kurulmaması gerektiğini unutmayın (aksi takdirde yum hiçbir şey yapmaz)
wim

2

Rpm'nin arka planda indirildiği bir baseurl'e karşı yum kullandığınızı farz ediyorum. Yüklemeden sonra otomatik olarak silinen indirilen devir sayısını koruyabilirsiniz.

vim /etc/yum/yum.conf

keepcache = 1 cachedir = / XXX / XXX ---> seçiminizi

Şimdi indirilen rpm seçtiğiniz önbellekte kaydedilecektir. Bundan kendi deponuzu oluşturabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.