有没有一个命令在CentOS机器上find这些信息?
你可以试试
repoquery --whatrequires --installed python
– 安装限制查询只安装pkgs – 禁用所有的回购,只对rpmdb有效
– 什么要求CAPABILITY查询所有需要CAPABILITY的软件包。
以下命令可以由非root用户运行,以确定哪些软件包需要python。
rpm -q --whatrequires python
使用rpm
命令的另一个好处是只知道安装在本地机器上的软件包,而"repoquery is a program for querying information from YUM repositories"
并且需要root权限。
如果你input
yum擦除python *
yum进程会列出所有依赖python包的软件(除去依赖关系)。
显然,只是回答你是否真的想删除它们。