Installierte RPMs nach Namen herausfinden

Hin und wieder ist es hilfreich bei manueller Installation von Paketen herauszufinden welche im Prinzip zusammengehörende in welcher Version installiert sind.

Hier sie als Beispiel PHP genannt wenn dies wie zB bei Fedora Core 10 nicht mehr mit neuen Major-Releases versorgt wird, ein Update auf Core 11 aber aus diversen anderen Gründen (Priorität der Dienste, Zeitfaktor, was wenn Probleme auftreten) damit man erstmal mit einem "rpm -e" der Reihe nach die vorhandenen Pakete entfernen kann.

Beim Deinstallieren gilt hier wie immer die Angabe ohne Versionsnummer als zB "rpm -e php-gd"

[root@srv-dksoft:~]$ rpm -qa | grep -i php
php-cli-7.4.20-0.fc33.20210607.1726.dk.sandybridge.x86_64
php-zlib-7.4.20-0.fc33.20210607.1726.dk.sandybridge.x86_64
php-zip-7.4.20-0.fc33.20210607.1726.dk.sandybridge.x86_64
php-xmlwriter-7.4.20-0.fc33.20210607.1726.dk.sandybridge.x86_64
php-xmlreader-7.4.20-0.fc33.20210607.1726.dk.sandybridge.x86_64
php-xml-7.4.20-0.fc33.20210607.1726.dk.sandybridge.x86_64
php-tokenizer-7.4.20-0.fc33.20210607.1726.dk.sandybridge.x86_64
php-tidy-7.4.20-0.fc33.20210607.1726.dk.sandybridge.x86_64
php-sockets-7.4.20-0.fc33.20210607.1726.dk.sandybridge.x86_64