Вы можете попробовать
repoquery --whatrequires --installed python
- установлено Ограничить запрос ТОЛЬКО установленными pkgs - отключает все репозитории и действует только на rpmdb
- то, что требует ВОЗМОЖНОСТИ Запросить все пакеты, требующие CAPABILITY.
Следующая команда может быть запущена пользователем без полномочий root, чтобы определить, для каких пакетов требуется python .
rpm -q --whatrequires python
Еще одно преимущество использования команды rpm
состоит в том, что она знает только о пакетах, установленных на локальном компьютере, тогда как «repoquery - это программа для запроса информации из репозиториев YUM»
и требует корневого доступа.
Если вы наберете
yum erase python *
, процесс yum отобразит все программное обеспечение, которое зависит (удаление зависимостей) от наличия пакетов python.
Очевидно, , просто ответьте "нет" на вопрос, действительно ли вы хотите их удалить.