Как работает "ням инфо"?

Я хочу знать, как yum info команда работает. я знаю yum info будет отображать информацию об установленном пакете, но я действительно хочу знать, какой файл он читает для этой информации.

Будь то чтение файла или чтение из базы данных?

Если из файла, пожалуйста, сообщите мне путь к файлу.

Если база данных, пожалуйста, сообщите мне путь, имя таблицы.

1 ответ

yum info отображает метаданные RPM, которые включены в каждый пакет rpm.

В зависимости от точных аргументов и факта, установлен ли пакет локально, установлен или доступен из репозитория, метаданные поступают непосредственно из базы данных rpm, репозитариев репозитория или, альтернативно, считываются непосредственно из.rpm-файла.

При настройке репозитория yum (с createrepo команда) генерируется ряд файлов с такими метаданными на основе rpm-файлов в хранилище. (Кэшированная версия) repodata/primary.xml может быть наиболее актуальным для yum info выход.

Другие вопросы по тегам