ubuntu为什么每次用apt安装软件前都要更新(apt-get update)一下?

🏛️ 365bet体育在线开户 ⏳ 2025-08-15 18:52:25 👤 admin 👁️ 4537 💎 697
ubuntu为什么每次用apt安装软件前都要更新(apt-get update)一下?

apt-get update下载可用包列表. 包列表可能会随时间而变化.添加了新包,并删除了旧包.因此,如果您有一个非常旧的缓存,并且尝试进行apt-get安装,它可能会尝试下载不再存在的包.旧包保存在存储库中的时间取决于repo维护者(您的发行版).因此,如果你使用像docker这样的东西,缓存可能已经过时,你应该在安装任何软件包之前运行apt-get update. 删除和添加包的原因主要是错误修复&安全更新.虽然如果你像PPA一样使用第三方回购,那么任何事情都会发生. 在企业环境中使用docker之类的东西进行容器化时,您应该构建一次容器,然后将该容器移动到各种发布环境(开发,登台,生产),而不是每次都重建容器.这将确保您没有获得未经过测试的其他容器. 要回答缓存文件所在位置的问题,/ var / lib / apt / lists.

引用文章:我何时以及为什么要使用apt-get update?

相关掠夺

365bet体育在线开户
波兰世界杯主客场 2021世界杯波兰队阵容

波兰世界杯主客场 2021世界杯波兰队阵容

🗓️ 08-13 👁️ 593
365bet在线体育投注网
QOS(Quality of Service)基本原理及配置示例

QOS(Quality of Service)基本原理及配置示例

🗓️ 07-26 👁️ 3089
365bet体育在线开户
为什么女性阴部会湿

为什么女性阴部会湿

🗓️ 08-06 👁️ 125