使用 apt-cacher 避免缓存两次

使用 apt-cacher 避免缓存两次

我已经安装了 apt-cacher,但担心当我在运行 apt-cacher 的计算机上安装软件包时,它会缓存两次。一次使用 apt-cacher,一次使用 apt。

我该如何防止这种情况?使用 apt-cacher 进行缓存应该足够了。

答案1

执行此操作的唯一方法是在安装上述软件包后干净地运行。由于 apt 和 dpkg 交互的方式,这是必要的。易于调用 dpkg包含所有软件包的路径并允许 dpkg 完成其工作,但要发生这种情况,deb 软件包应该位于磁盘中,即。不能在飞行中。添加一个DPkg::Post-Invoke发出 apt-get clean 命令的选项就足够了。

例如,一种替代方案可以修改路径Dir::Cache::archives以指向临时存储,该临时存储将在重新启动时被清理。

相关内容