摘要:
下文讲述Linux中package-cleanup的功能说明,如下所示;
package-cleanup命令功能:
用于清理本地安装,重复或无其它依赖项的RPM软件包
package-cleanup命令的语法格式:
package-cleanup [参数]
-----常用参数说明------
-c:使用备用配置文件(默认为/etc/yum.conf)
-y:同意任何要求
--leaves:列出与其他RPM没有依赖关系的软件包
--orphans:列出当前软件仓库中不再提供支持的本地已安装的软件包
--oldkernels:删除旧内核文件(kernel, kernel-devel)
--problems:列出有依赖问题的软件包
--dupes:扫描重复安装的RPM软件包
--cleandupes:扫描重复安装的软件包,并删除老版本的软件包
----注意事项----
package-cleanup命令只对RPM包有用
例:
package-cleanup命令的示例分享
---查询与其它RPM没有依赖关系的软件
[root@maomao365 ~]# package-cleanup --leaves
libertas-usb8388-firmware-5.110.22.p23-3.1.el6.noarch
libtool-2.2.6-15.5.el6.x86_64
libxml2-devel-2.7.6-21.el6_8.1.x86_64
---删除旧内核文件
[root@maomao365 ~]# package-cleanup –-oldkernels