我想知道,如果你输入一次,sudo apt-get install
它会检查所请求的包是否可用。
如果该包可用,它将自动下载。
如果包不可用,它会告诉您请求的包不存在
实际问题
如果你拼写错误,例如sudo apt-get install program
,你应该输入:sudo apt-get install progran
(因此'n',认为'progran'包不存在)然后命令是否添加到某种堆栈容器中,该容器定期检查不存在的包是否已创建,如果已创建,则会自动下载?因此,如果在输入名称为 progran 的包后(例如 2 周)创建该包,它会自动安装吗?
- 有这个功能吗?
- 如果是,我该如何阻止它发生?
整个问题的简短形式:简单的问题是,如果我输入 sudo apt-get install package,而该包目前不存在,如果它被创建,它会被稍后自动下载吗?
答案1
如果我理解你的问题,不,它不会一直尝试下载包。这根本说不通。
apt-get
并apt
根据命令运行。如果包不存在,它会告诉您并针对您可能想要输入的一些包提出建议。如果包不存在,脚本将退出。
如果在运行命令后软件包确实存在,无论是因为您添加了 PPA 还是将其添加到您添加的当前存储库,都不会发生任何事情。apt
不会下载它,不会安装它。您必须自己再试一次。