2.6 Получение информации о пакетах, не установленных в системе

Проолема
Требуется получить информацию о зависимостях нового пакета; узнать, какие
файлы в него входят или присутствует ли в нем конкретный файл.
Решение
Для выполнения запросов к пакетам, не установленным в системе, в командную
строку добавляется ключ -р.
Следующая команда выводит список всех файлов документации:
$ грш -qpd tuxpaint-9.13-l.i386.rpm
/usr/share/doc/tuxpaint-9.13-l/AUTHORS.txt
/usr/share/doc/tuxpaint-9.13-l/CHANGES.txt
'"sr'share'doc/№nt-"3-1't0PYI"G-"t I .8.5
Вывод списка всех файлов:
$ rpm -qpl tuxpaint-9.13-l.i386.rpm
/etc/tuxpaint/tuxpaint.conf
/usr/bin/tuxpaint
Вывод списка зависимостей пакета:
$ rpm -qpR tuxpaint-9.13-1.i386.rpm
/bin/sh
SDL >- 1.2.4
SOLJmage
Комментарий
Любую информацию о конкретных пакетах можно получить до их загрузки
из таких архивов RPM, как http://freshrpms.net, http://rpmfind.net или http://
rpm.pbone.net.
1
См. также
rpm(8); Maximum PRM (http://www.rpm.org/max-rpm/index.html); FreshRPMs (http://
freshrpms.net/); rpmfind (http://rpmfnd.net); rpm.pbone (http://rpm. pbone.net).