apt-mirror 与 debmirror 以及镜像大小

Fir*_*ass 7 repository apt-mirror

我最近继承了一组 Ubuntu 服务器(12.04 LTS)的管理权,其中包括一个本地镜像服务器。这是使用脚本通过 debmirror 进行自身更新。debmirror 相对于 apt-mirror 的相对优缺点是什么?我以前的 Linux 经验有限:我们主要是一个 Windows 站点,我被分配到这个站点是因为我过去管理过一两个 Solaris 机器!

另外,我想将 14.04 LTS 添加到镜像中。有什么方法可以计算出这两个版本需要多少存储量?

谢谢。

小智 2

我认为没有太大区别。但是看看apt-cacher-ng寻找一种完成几乎相同的事情的替代方法,减少您的工作量并减少带宽浪费。

deb/apt-mirror 会根据 cron 等定期从您指定的发行版/体系结构/版本中盲目复制所有文件(即使某些文件从未使用过)。

但 apt-cacher-ng 是被动的。当某个用户拉取某个包时,该包会保留在您的服务器中供下一个人使用。类似鱿鱼,除非在线有更新的版本,然后将其拉出并保留。

它恰好适用于所有 apt 发行版,无需您做任何额外的工作或添加任何其他内容、第三方存储库和 ppa,它们都会存储(缓存)在您的服务器中。

为了让您的用户使用 apt-cacher-ng,他们只需将代理添加到其 apt 配置中,而不是使用本地镜像。

  • 镜像不是缓存,缓存也不是镜像:-) (5认同)