linux下软件包清理,Linux运维知识:如何清理Linux系统中的孤立、无用的软件包
本文主要向大家介紹了Linux運(yùn)維知識(shí)的如何清理Linux系統(tǒng)中的孤立、無(wú)用的軟件包,通過(guò)具體的內(nèi)容向大家展現(xiàn),希望對(duì)的大家學(xué)習(xí)Linux運(yùn)維知識(shí)有所幫助。
在Linux下安裝軟件,通常會(huì)自動(dòng)安裝一些依賴包或庫(kù)。在你卸載某個(gè)軟件后,這個(gè)軟件的依賴包或庫(kù)也不一定全部隨之卸載,這些殘留的包就屬于孤立的軟件包。
系統(tǒng)使用時(shí)間長(zhǎng)了,這些無(wú)用的軟件包浪費(fèi)的空間也不容小覷。清理掉這些孤立的軟件包既可以騰出硬盤(pán)空間,也能提高系統(tǒng)性能。
Ubuntu/Linux Mint/Debian系統(tǒng)可使用Deborphan,它可清理基于DEB系統(tǒng)中的軟件包。
CentOS/Fedora系統(tǒng)可使用rpmorphan,它可清理基于RPM系統(tǒng)中的軟件包。
1.Deborphan
安裝Deborphan:
$ sudo apt-get install deborphan
安裝完成之后,直接運(yùn)行deborphan:
$ deborphan
列出無(wú)用、可刪除的軟件包:
卸載上面列出的軟件包:
$ sudo orphaner
如果你安裝了桌面環(huán)境,可以使用GUI工具Gtkorphan:
$ sudo apt-get install gtkorphan
$ sudo gtkorphan
使用apt一次刪除無(wú)用的軟件包:
$ 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
查看無(wú)用的軟件包:
rpmorphan
查詢過(guò)去2天內(nèi)安裝的軟件包:
rpmorphan --all -install-time -2 ?#
查詢過(guò)去10天沒(méi)有使用過(guò)的軟件包:
rpmorphan --all --access-time 10
找到?jīng)]用的軟件包,直接使用yum卸載。
查詢幫助:
man rpmorphan
希望這篇文章可以幫助到你,總之同學(xué)們,it知識(shí)盡在職坐標(biāo)。
總結(jié)
以上是生活随笔為你收集整理的linux下软件包清理,Linux运维知识:如何清理Linux系统中的孤立、无用的软件包的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 中奖程序
- 下一篇: redis timeout设置多少合适_