Как работает "ням инфо"?
Я хочу знать, как yum info
команда работает. я знаю yum info
будет отображать информацию об установленном пакете, но я действительно хочу знать, какой файл он читает для этой информации.
Будь то чтение файла или чтение из базы данных?
Если из файла, пожалуйста, сообщите мне путь к файлу.
Если база данных, пожалуйста, сообщите мне путь, имя таблицы.
1 ответ
yum info
отображает метаданные RPM, которые включены в каждый пакет rpm.
В зависимости от точных аргументов и факта, установлен ли пакет локально, установлен или доступен из репозитория, метаданные поступают непосредственно из базы данных rpm, репозитариев репозитория или, альтернативно, считываются непосредственно из.rpm-файла.
При настройке репозитория yum (с createrepo
команда) генерируется ряд файлов с такими метаданными на основе rpm-файлов в хранилище. (Кэшированная версия) repodata/primary.xml
может быть наиболее актуальным для yum info
выход.