This is a plugin for DNF . It will call for uninstallation of the given package and seek to remove the dangling configuration files unlike the normal dnf remove command . It can also be used to check and remove old configs of programs that are not currently installed.
sudo dnf copr enable acidburnmonkey/purge-command
sudo dnf install purge-command
Simply copy the-purge.py into your current version of python. For example current version : /lib/python3.12/site-packages/dnf-plugins.
check by using python3 --version
or follow this commands
git clone https://github.com/acidburnmonkey/dnf-purge-command.git
cd dnf-purge-command
sudo cp the-purge.py /lib/python3.12/site-packages/dnf-plugins
Just call it from terminal
sudo dnf purge package1 package2 package3
Recently added support to purge same amout as arguments dnf takes
This will try to manually remove binaries not detected by dnf + any associated service , dont use unless you realy overtaken by rage.
sudo dnf purge --nuke package
43Sxiso2FHsYhP7HTqZgsXa3m3uHtxHQdMeHxECqRefyazZfpGVCLVsf1gU68jxJBo1G171AC181q1BqAUaG1m554MLsspG
bc1qk06cyheffclx7x434zpxjzcdl50452r9ducw0x