Gdzie yum zapisuje pobrane pliki RPM?


22

Czy istnieje folder tymczasowy, w którym można znaleźć RPM, które można pobrać, aby zainstalować programy? Podczas instalacji yum pokazuje dokładną nazwę pliku RPM, ale nie wiem jak go znaleźć. Jak mogę wyszukać RPM, jeśli znam jego nazwę?

Odpowiedzi:


17

Wierzę, że to, czego szukasz /var/cache/yum/<repo>/packages. Ten katalog jest usuwany podczas czyszczenia pakietu.

Możesz wyszukać plik według nazwy za pomocą findpolecenia. Przykład: find / -name 'package.rpm' obsługiwane są symbole wieloznaczne.find -name 'package*.rpm'


2
/var/cache/yumjest konfigurowalną lokalizacją. Musisz sprawdzić main.cachedir w/etc/yum.conf
William Pursell

3

Dzisiaj zweryfikowałem, że na RHEL 6.7 pliki są przechowywane /var/cache/yum/x86_64/6Server/rhel-6-server-rpms/packages/.

Warto również zauważyć, że wtyczka downloadonlyjest zawarta w 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


0

W moim przypadku znalazłem /var/tmp/yum-root-xxxxx/lub Twój użytkownik /var/tmp/yum-YOurUser-xxxxx/mam CentOS 7


0

Znaleziono w poniższej lokalizacji tutaj x86_64, jeśli dla 64-bitowych centos / RHEL OS. Istnieje w lokalizacji jako package.rpm.tmp
/ var / cache / yum / x86_64 / 7 /
/ var / cache / yum / x86_64 / 6 /


0

Lokalizacja pamięci podręcznej jest konfigurowalna i chociaż domyślnie jest /var/cache/yum/, o wiele bardziej niezawodne jest sprawdzenie wartości main.cachedir w /etc/yum.conf.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.