Odpowiedzi:
Zajrzyj do katalogu / var / cache / yum .
Powinny tam być, chyba że trwa jakiś proces automatycznego czyszczenia. Jeśli tak, wypróbuj to polecenie:
find /var/cache/yum -iname '*.rpm' –
Jeśli nic tam nie ma, zobacz zmienną cachedir w /etc/yum.conf i sprawdź, jaki jest bieżący katalog do przechowywania pakietów. Może być również tak, że tmpwatch lub inne codzienne czyszczenie cron wyczyściło / var / cache / yum.
Lokalizacja katalogu pamięci podręcznej rpm znajduje się w /etc/yum.conf
cachedir=/var/cache/yum/$basearch/$releasever
Należy zmienić $basearch
i $releasever
, w oparciu o wartości czerwonej wersji systemu kapelusz.
Jeśli chcesz zachować pamięć podręczną RPM po instalacji, wartość Keep Cache powinna być ustawiona na 1 w:
/etc/yum.conf
zestaw
keepcache=1
Możesz także zainstalować wtyczkę tylko do pobrania dla yum, która powoduje, że rpms jest pobierany do katalogu pamięci podręcznej, ale nie jest instalowany.
yum install yum-plugin-downloadonly
Następnie użyj go z --downloadonly
flagą.
yum install --downloadonly -y wireshark
Następnie znajdziesz rpms w katalogu pamięci podręcznej ustawionym przez twój /etc/yum.conf
na przykład cachedir=/var/tmp/yum/cache/$basearch/$releasever
Zakładam, że używasz yum przeciwko baseurl, w którym rpm są pobierane w tle. Możesz zachować pobrane rpm, które są automatycznie usuwane po instalacji.
keepcache = 1 cachedir = / XXX / XXX ---> twój wybór
Teraz pobrane rpm zostaną zapisane w wybranej pamięci podręcznej. Z tego możesz stworzyć własne repozytorium.
yum reinstall --downloadonly