Encontré esta respuesta a una pregunta duplicada en ServerFault titulada: yum equivalente a "apt-get purge" que proporciona el único método que he visto que puede hacer lo que apt-get purge <pkg>
hace en Ubuntu / Debian.
for package in package1 package2 package3
do
echo "removing config files for $package"
for file in $(rpm -q --configfiles $package)
do
echo " removing $file"
rm -f $file
done
rpm -e $package
done
El único otro método que puedo concebir aquí es analizar el resultado yum remove <pkg>
y luego eliminar manualmente cualquier archivo que pueda haber sido modificado. Por ejemplo, cuando instalé recientemente el RPM de ElasticSearch para 2.3 modifiqué varios archivos que estaban asociados con este RPM. Cuando lo eliminé con YUM, obtendrás mensajes en la salida como este:
warning: /etc/sysconfig/elasticsearch saved as /etc/sysconfig/elasticsearch.rpmsave
warning: /etc/elasticsearch/logging.yml saved as /etc/elasticsearch/logging.yml.rpmsave
warning: /etc/elasticsearch/elasticsearch.yml saved as /etc/elasticsearch/elasticsearch.yml.rpmsave
Estos se pueden eliminar después de la eliminación utilizando YUM, ya sea con secuencias de comandos o manualmente.
Referencia