Debian how apt get知道在哪里寻找包裹

Debian how apt get知道在哪里寻找包裹,debian,Debian,如果我只是在新安装上运行apt get update而没有任何包名,那么操作系统将下载/更新包。它如何知道下载哪些软件包以及从哪里下载?源列表是否在操作系统(如Debian)中预先配置?您自己几乎已经回答了这个问题。让我补充一点帮助你更好地理解 packagemanagerapt或apt get从源代码获取已安装包的列表。这些资源只是可以下载软件包的位置。我们可以在Debian系统中添加或删除源代码 运行sudo apt get update时,未指定要更新的软件包。因此,系统会从源代码中查找所

如果我只是在新安装上运行apt get update而没有任何包名,那么操作系统将下载/更新包。它如何知道下载哪些软件包以及从哪里下载?源列表是否在操作系统(如Debian)中预先配置?

您自己几乎已经回答了这个问题。让我补充一点帮助你更好地理解

packagemanagerapt或apt get从源代码获取已安装包的列表。这些资源只是可以下载软件包的位置。我们可以在Debian系统中添加或删除源代码

运行sudo apt get update时,未指定要更新的软件包。因此,系统会从源代码中查找所有已安装软件包的更新。你可以把它想象成一张外卡

但是,例如,当您运行sudo apt get update vlc时,系统将只查找与vlc包相关的更新


要了解更多关于如何在shell脚本中使用getopts的信息,请阅读。

在这个网站上使用了将近一年之后,您应该知道堆栈溢出是用于编程问题的。你的问题似乎更适合于,但在发布之前也要阅读他们的帮助,特别是在提问之前先搜索。这并不真正属于StackOverflow。有很多姐妹网站,但ubuntu、debian、RHEL和centos都有自己的默认存储库。