当我们尝试使用sudo apt-get install
命令安装应用程序时,系统会在安装前要求我们授予权限,如下所示,
Need to get 9,979 kB/11.6 MB of archives.
After this operation, 36.8 MB of additional disk space will be used.
Do you want to continue [Y/n]?
但这只发生在超过一定大小的包上(大约 100 KB,但我不确定)。对于小包,它会跳过此步骤。
为什么会这样?
我可以强制apt-get
在安装所有软件包时显示该消息吗?
答案1
apt 不会根据大小要求确认,而是根据将要发生的过程的重要性。其中一种情况是当您没有要求安装软件包时。apt 也会在以下情况下要求确认:
- 安装你不想安装的软件包
- 删除必要的软件包
- 更改保留的软件包(保留的软件包是您想要保留在当前安装的版本中的软件包)
如果您不想确认,您可以使用以下方式之一覆盖它:
-y
-yes
--assume-yes
但出于安全原因,仍会显示“必需包裹”的提示。
什么是“基本套餐”:
基本被定义为必须始终在系统上可用且可用的最小功能集,即使软件包处于未配置(但未打包)的状态。