debian

Debian清理无用依赖包的技巧

小樊
51
2025-08-09 06:54:35
栏目: 智能运维

以下是Debian清理无用依赖包的常用技巧及命令:

  1. 更新软件包列表

    sudo apt update  
    

    确保获取最新的软件包信息。

  2. 自动移除无用依赖包

    sudo apt autoremove  
    

    删除不再被任何软件包依赖的依赖包。

  3. 清理包缓存

    sudo apt clean  
    

    清除/var/cache/apt/archives/目录下已下载的软件包文件。

  4. 删除孤立软件包(无依赖的包)

    sudo deborphan | xargs sudo apt-get purge -y  
    

    先用deborphan查找孤立包,再批量删除。

  5. 彻底清理旧内核

    dpkg --list | grep linux-image | awk '{print $2}' | xargs sudo apt-get remove -y  
    

    列出并删除旧内核版本(谨慎操作,保留当前内核)。

  6. 一键清理脚本
    可将以下命令保存为脚本(如cleanup.sh):

    #!/bin/bash  
    sudo apt update  
    sudo apt autoremove --purge -y  
    sudo apt clean  
    sudo deborphan | xargs sudo apt-get purge -y  
    

    赋予执行权限后运行:

    chmod +x cleanup.sh  
    ./cleanup.sh  
    

注意事项

0
看了该问题的人还看了