从服务器更新 ubuntu 桌面网络

从服务器更新 ubuntu 桌面网络

我需要更新 100 多个运行 ubuntu 的工作站。

问题是我希望他们从本地服务器下载软件包,这样他们就不会占用太多的互联网带宽。

我为此创建了一种缓存代理,它只下载一次特定的包,然后将其分发到所有工作站。

答案1

有很多可用的工具

你甚至可以简单地安装一个简单的缓存,例如乌贼并简单地调整maximum_object_size以便它可以缓存更大的文件,例如包更新。

答案2

我推荐approx其他替代方案,因为它失败的可能性最小。

答案3

我建议apt-cacher,它不会创建整个存储库的完整镜像,而是会下载并保留任何人通过它请求的任何内容。它还将直接流式传输给第一个用户,因此无需等待。它也比 apt-proxy 稳定得多。

还有一个很好的网络报告界面,以便您可以检查它的实际工作情况以及节省了多少带宽。

答案4

一个略微不同的系统是使用 debmirror 来制作所需发行版的完整镜像。它占用更多磁盘空间,初始下载量也有点大,但您可以在晚上保持更新,这样以后想要下载新软件包时就不必等待了。我还发现它比使用代理服务器稍微可靠一些。

相关内容