Как удалить приложение и его зависимости из CentOS/RHEL

Как правило комнда yum remove удаляет только выбраный пакет. Для того что бы удалить всю бяку, которая была установлена с ним вмете нужно воспользоваться функционалом пакета yum-plugin-remove-with-leaves

Устанавливаем его:

yum install yum-plugin-remove-with-leaves

Теперь можно грохнуть ненужное апликуху используя ключь -remove-leaves

yum remove package_name -remove-leaves

Для того что бы yum уносил все зависимости пакетов при удалении, нужно подредактировать файл /etc/yum/pluginconf.d/remove-with-leaves.conf следующей строкой:

remove_always = 1