0

0

如何批量卸载Linux无用软件包 deborphan清理孤立包教程

P粉602998670

P粉602998670

发布时间:2025-08-03 10:46:01

|

1083人浏览过

|

来源于php中文网

原创

使用deborphan清理debian系linux中的孤立软件包,可提升系统整洁性和安全性。安装方法为:sudo apt install deborphan;运行deborphan命令查看孤立包列表,或用deborphan --guess-all获取更全面结果;通过sudo apt remove $(deborphan)手动卸载,或用sudo apt purge $(deborphan)连配置文件一并清除;还可指定类型如调试包清理;但需注意部分“孤儿”可能被动态调用,建议初次使用时谨慎操作;此外,定期结合apt autoremove效果更佳。

如何批量卸载Linux无用软件包 deborphan清理孤立包教程

Linux系统用久了,总会残留一些不再需要的软件包。这些无用包不仅占空间,还可能影响系统的整洁和安全性。清理孤立包是一个不错的维护手段,而

deborphan
就是一款专为Debian系Linux设计的工具,能帮你找出那些没人依赖的“孤儿”软件包。

如何批量卸载Linux无用软件包 deborphan清理孤立包教程

安装deborphan

在基于Debian的系统(如Ubuntu)中,

deborphan
默认可能没有安装。你可以通过以下命令来安装它:

sudo apt install deborphan

这个过程很快,安装完成后就可以开始查找那些没人要的软件包了。

如何批量卸载Linux无用软件包 deborphan清理孤立包教程

使用deborphan查找孤立包

安装好之后,运行下面这条命令就能看到当前系统中的孤立包列表:

deborphan

执行后会列出一堆以

lib
开头的包,比如
libsomething-dev
或者
libanother1
之类的。这些通常是开发库或依赖项,主程序卸载后它们就没人用了。

如何批量卸载Linux无用软件包 deborphan清理孤立包教程

如果你只想看更简洁的结果,可以用:

VWO
VWO

一个A/B测试工具

下载
deborphan --guess-all

这样会把一些常见的开发包、调试包也列出来,方便你进一步筛选。

批量卸载孤立包的方法

找到这些包之后,下一步就是批量卸载。这里有几个方法可以操作:

  • 手动确认后卸载
    先运行

    deborphan
    ,然后复制输出的包名,粘贴到卸载命令后面:

    sudo apt remove $(deborphan)
  • 自动清理并删除配置文件
    如果你确定没问题,可以用这条命令直接连配置文件一起删掉:

    sudo apt purge $(deborphan)
  • 清理其他类型包
    比如你想清理调试包(通常以

    -dbg
    结尾),可以用:

    deborphan --only-keep=dbg

当然,建议第一次操作时先看看结果,别急着一键清除,万一误删了有用的东西就麻烦了。

注意事项:有些“孤儿”其实不能删

虽然大部分时候

deborphan
列出的包都可以安全卸载,但也有例外。比如某些系统工具或桌面环境可能会动态调用一些库,即使看起来没被依赖也可能不能随便删。

另外,如果你之前用过

apt autoremove
,那其实已经清理过一批无用依赖了。
deborphan
更像是它的补充工具,专门处理那些
apt
自己没发现的“漏网之鱼”。


基本上就这些。定期运行一下

deborphan
,配合
apt autoremove
,能让你的系统保持清爽干净。不复杂,但容易忽略。

相关专题

更多
堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

392

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

572

2023.08.10

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

1351

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

704

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

294

2023.06.30

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

776

2023.07.05

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

573

2023.07.06

linux查看文件夹大小
linux查看文件夹大小

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。linux怎么查看文件夹大小呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

547

2023.07.20

AO3中文版入口地址大全
AO3中文版入口地址大全

本专题整合了AO3中文版入口地址大全,阅读专题下面的的文章了解更多详细内容。

1

2026.01.21

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7.5万人学习

Git 教程
Git 教程

共21课时 | 2.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号