📜  ubuntu 删除所有不必要的包 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:20:45.038000             🧑  作者: Mango

Ubuntu 删除所有不必要的包

如果您安装了 Ubuntu 并在那里工作,您可能会发现有许多软件包和依赖项,这些软件包和依赖项您可能永远不会用到。这些不必要的包可能会占据您宝贵的磁盘空间。为了清除这些不必要的包,我们可以使用以下步骤,以 bash shell 为例:

第一步:更新 apt 软件列表

运行以下命令更新 apt 软件列表:

sudo apt-get update
第二步:安装 deborphan

运行以下命令安装 deborphan:

sudo apt-get install deborphan
第三步:识别不必要的软件包

运行以下命令查找不必要的软件包:

deborphan --guess-all | xargs apt-get -s remove

该命令将列出 deborphan 识别的不必要软件包,并允许您确认删除这些软件包。注意 -s 命令选项表示模拟软件包的删除,而不是实际删除软件包。

第四步:删除不必要的软件包

如果您想继续删除不需要的软件包,请运行以下命令:

deborphan --guess-all | xargs sudo apt-get -y remove --purge

该命令将删除 deborphan 识别的所有不必要软件包。注意 -y 命令选项表示自动确认删除软件包,并使用 --purge 命令选项完全删除软件包,包括其配置文件。

现在您已经成功删除了所有不必要的软件包,这将节省您的磁盘空间并使您的系统更加干净。