#linux #fedora #rpm #yum
#linux #fedora #rpm #вкуснятина
Вопрос:
Прошлой ночью я установил Fedora 16 и увидел, что в репозитории есть NX от NoMachine. Я сделал
yum install nx
и он говорит, что он установлен правильно, но, хоть убейте, я не могу найти файл (ы) .service или /etc /init.d или даже файлы конфигурации / etc для любого сервера NX. Я действительно вижу
nxssh
nxproxy
nxagent
но для них даже нет записей man.
Чтобы иметь возможность понять, что это сделало, я хотел бы точно увидеть, какие файлы и куда они были помещены.
Я искал и искал — есть ли команда, которую я могу вызвать, yum или rpm, которая сообщает мне файлы, содержащиеся в уже установленном RPM? Что-то вроде того, как
rpm -qpl <some rpm>.rpm
перечислены файлы (с каталогами), упакованные в RPM.
Спасибо!
Ответ №1:
Используйте аргумент —filesbypkg для rpm.
rpm -qi --filesbypkg nx
Комментарии:
1. Ура! Теперь я могу прокомментировать! Я рад помочь 🙂
2. @Wildcard это вложенный аргумент к
-q
, объясненный вquery-options
части справочной страницы.-i
является--info
и означает: «Отображать информацию о пакете, включая название, версию и описание. При этом используется формат —queryformat, если он был указан.»
Ответ №2:
yum-util
repoquery
Перечислены установленные файлы, например,
repoquery --list nx