Сначала, что такое RPM?
RPM (RPM Package Manager, ранее Red Hat Package Manager) — это и формат пакета и менеджер пакетов, предназначенный для управления этими пакетами.

Хранит свою базу RPM в каталоге /var/lib/rpm/ и в случае ее повреждения следует выполнить команду rpm --rebuilddb

Статью сделал чуть обширнее, чем просто вывод списка установленных пакетов, но начну именно с него.

1. Список установленных RPM пакетов:

2. Информация об уже установленном пакете:

3. Список файлов входящих в пакет:

4. Поиск пакета по известному файлу:

5. Поиск всех пакетов, начинающихся на php:

или