相关疑难解决方法(0)

Debian 9.1:apt-get autoremove 不会删除依赖项

在此输入图像描述

从截图中可以看出,我安装了checkinstall,它附带了很多新的依赖包。

当我跑步时:

sudo apt-get purge checkinstall
Run Code Online (Sandbox Code Playgroud)

仅 checkinstall 被删除。然后我跑了:

sudo apt-get autoremove
Run Code Online (Sandbox Code Playgroud)

删除新包但没有删除任何内容。

有什么想法我可能做错了什么吗?谢谢

附言。请忽略 ubuntu 文件夹。这只是一个目录名称。我确实在使用 Stretch

edit1: aptitude 的输出为什么 binutils build-essential

在此输入图像描述

debian apt package-management

3
推荐指数
1
解决办法
5755
查看次数

查找哪些 Debian 软件包只是因为推荐或建议而安装

在 Debian 上,我可以apt-get autoremove用来删除不再需要的包,即,不是任何“手动安装”包的依赖项。但是,这不会删除手动安装的软件包仅“建议”或“推荐”的软件包。如何在我的系统上找到此类软件包的列表?

debian apt dependencies package-management

3
推荐指数
1
解决办法
568
查看次数

为什么这个包不建议我删除?

据我了解,如果一个软件包是自动安装的并且没有其他软件包依赖于它,则系统应该主动删除它。

为什么在这种情况下不会发生这种情况?

:~$ sudo apt list --installed | grep -i zutty
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
zutty/unstable,now 0.14.0.20230218+dfsg1-1 amd64 [installato, automatico]

:~$ sudo apt-cache rdepends zutty
zutty
Reverse Depends:

:~$ sudo apt autoremove 
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto   
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
Run Code Online (Sandbox Code Playgroud)

PS 抱歉意大利语输出控制台

debian dpkg apt deb

2
推荐指数
1
解决办法
431
查看次数

标签 统计

apt ×3

debian ×3

package-management ×2

deb ×1

dependencies ×1

dpkg ×1