系统教程
您现在的位置是:首页>服务器系统>Linux系统内容

清理Linux系统中的孤立、无用的软件包

时间:2016-12-07 出处:系统之家复制分享人气(次) 【

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

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

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

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

 

1.Deborphan

安装Deborphan:

$ sudo apt-get install deborphan

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

$ deborphan

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

清理Linux系统中的孤立、无用的软件包

卸载上面列出的软件包:

$ sudo orphaner

清理Linux系统中的孤立、无用的软件包

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

$ sudo apt-get install gtkorphan

$ sudo gtkorphan

清理Linux系统中的孤立、无用的软件包

使用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


    最新资讯
    热门内容
    小米移动电源能为iPad mini充几次电