Как я нахожу установленные пакеты, которые зависят от Python на машине CentOS?

У Вас есть свой номер телефона-предшественник?

1
задан 23 June 2014 в 14:00
3 ответа

Вы можете попробовать

repoquery --whatrequires --installed python

- установлено Ограничить запрос ТОЛЬКО установленными pkgs - отключает все репозитории и действует только на rpmdb

- то, что требует ВОЗМОЖНОСТИ Запросить все пакеты, требующие CAPABILITY.

4
ответ дан 3 December 2019 в 16:35

Следующая команда может быть запущена пользователем без полномочий root, чтобы определить, для каких пакетов требуется python .

rpm -q --whatrequires python

Еще одно преимущество использования команды rpm состоит в том, что она знает только о пакетах, установленных на локальном компьютере, тогда как «repoquery - это программа для запроса информации из репозиториев YUM» и требует корневого доступа.

2
ответ дан 3 December 2019 в 16:35

Если вы наберете

yum erase python *

, процесс yum отобразит все программное обеспечение, которое зависит (удаление зависимостей) от наличия пакетов python.

Очевидно, , просто ответьте "нет" на вопрос, действительно ли вы хотите их удалить.

1
ответ дан 3 December 2019 в 16:35

Теги

Похожие вопросы