如何删除CentOS 5上不再需要的软件包?

在安装包的时候,我得到了一些额外的依赖包。 但是,当我用yum删除已安装的包时,依赖包不会被删除,尽pipe我不再需要它们。

我怎样才能自动删除它们?

yum-utils中的包清除会给你一个不再使用的包列表。 它不能自动删除它们,虽然在脚本中使用输出很简单。

你也可以看看一个叫做remove-with-leaves的yum插件。 我从来没有使用它,所以我不确定它与CentOS 5中的yum版本的兼容性。而且,由于快速的谷歌search的结果,人们似乎有很多问题。

在yum-utils(yum install yum-utils)中查看“package-cleanup”。