Где yum сохраняет загружаемые файлы RPM?


22

Есть ли временная папка, в которой я могу найти RPM, которые yum загружает для установки программ? Во время установки yum показывает точное имя файла RPM, но я не знаю, как его найти. Как я могу найти RPM, если знаю его название?

Ответы:


17

Я верю в то, что вы ищете /var/cache/yum/<repo>/packages. Этот каталог удаляется во время очистки пакета.

Вы можете искать файл по имени с помощью findкоманды. Пример: find / -name 'package.rpm' подстановочные знаки поддерживаются.find -name 'package*.rpm'


2
/var/cache/yumэто настраиваемое местоположение. Вы должны проверить main.cachedir в/etc/yum.conf
Уильям Перселл

3

Сегодня я проверил, что на RHEL 6.7 файлы хранятся в /var/cache/yum/x86_64/6Server/rhel-6-server-rpms/packages/.

Также стоит отметить, что плагин downloadonlyвключен в 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

В моем случае я нашел в /var/tmp/yum-root-xxxxx/или ваш пользователь у /var/tmp/yum-YOurUser-xxxxx/меня есть CentOS 7


0

Он находится в расположении ниже x86_64, если для 64-битной ОС Centos / RHEL. Он существует по адресу package.rpm.tmp
/ var / cache / yum / x86_64 / 7 /
/ var / cache / yum / x86_64 / 6 /


0

Расположение кеша настраивается, и хотя по умолчанию /var/cache/yum/это так, гораздо надежнее проверить значение main.cachedir в/etc/yum.conf .

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.