linux下软件包清理,Linux运维知识:如何清理Linux系统中的孤立、无用的软件包

本文主要向大家介绍了Linux运维知识的如何清理Linux系统中的孤立、无用的软件包,通过具体的内容向大家展现,希望对的大家学习Linux运维知识有所帮助。

在Linux下安装软件,通常会自动安装一些依赖包或库。在你卸载某个软件后,这个软件的依赖包或库也不一定全部随之卸载,这些残留的包就属于孤立的软件包。

系统使用时间长了,这些无用的软件包浪费的空间也不容小觑。清理掉这些孤立的软件包既可以腾出硬盘空间,也能提高系统性能。

Ubuntu/Linux Mint/Debian系统可使用Deborphan,它可清理基于DEB系统中的软件包。

CentOS/Fedora系统可使用rpmorphan,它可清理基于RPM系统中的软件包。

1.Deborphan

安装Deborphan:

$ sudo apt-get install deborphan

安装完成之后,直接运行deborphan:

$ deborphan

列出无用、可删除的软件包:

3150b3918fd3d890e6cf7aa2a8d99e5f.png

卸载上面列出的软件包:

$ sudo orphaner

3dbe1bd4ae44e1215a00aba6a8fff5e8.png

如果你安装了桌面环境,可以使用GUI工具Gtkorphan:

$ sudo apt-get install gtkorphan

$ sudo gtkorphan

0b9a77e654d5b018eac18da66647a90d.png

使用apt一次删除无用的软件包:

$ sudo apt-get autoclean && sudo apt-get autoremove

2.Rpmorphan

安装Rpmorphan:

yum install perl perl-Tk

# 下载rpmorphan:https://sourceforge.net/projects/rpmorphan/files/

wget http://jaist.dl.sourceforge.net/project/rpmorphan/rpmorphan/1.16/rpmorphan-1.16-1.noarch.rpm

rpm -Uvh rpmorphan-1.16-1.noarch.rpm

查看无用的软件包:

rpmorphan

查询过去2天内安装的软件包:

rpmorphan --all -install-time -2  #

查询过去10天没有使用过的软件包:

rpmorphan --all --access-time 10

找到没用的软件包,直接使用yum卸载。

查询帮助:

man rpmorphan

希望这篇文章可以帮助到你,总之同学们,it知识尽在职坐标。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值