build-essential 设置为手动安装(Debian 11)

build-essential 设置为手动安装(Debian 11)

build-essential通过运行来安装sudo apt install build-essential。它已经安装并收到消息:

build-essential 设置为手动安装

第二次运行此命令时,此消息消失(这是有道理的)。

我不明白的是:据我所知,所有软件包都是使用 apt 安装的。“build-essential 设置为手动安装”消息从何而来?什么时候软件包被标记为手动安装?

答案1

该软件包是作为另一个软件包的依赖项自动安装的。如果您删除另一个软件包,build-essentials 会一直保留,直到您运行例如apt autoremove,这将删除不再需要的所有软件包。

现在,因为它被设置为手动,所以它不会被删除,因为它不再只是一个依赖项,而是您直接想要的包。

相关内容