我们有一个 apt 存储库,用于分发软件升级。可以通过 ssh 和公钥身份验证访问该存储库:
deb ssh://repo.server.com/dist stable
由于从欧洲到美国的下载连接速度非常慢,我考虑设置存储库的镜像。我想知道在这种情况下最佳做法是什么。我尝试使用 apt-mirror 设置镜像,但似乎它不支持 ssh。我研究了 apt-cacher,但似乎它并不真正符合我的需求。
我可以仅从存储库中 rsync 所有文件,然后创建一个新的 apt 存储库吗?
答案1
为什么你不能通过 SSH rsync 整个过程?你真的不需要创建一个新的存储库,您只需要某种方式来指导您的客户端使用本地镜像而不是远程镜像。
整个 Debian/Ubuntu 镜像系统完全基于 rsync,因此没有什么可以阻止您使用 rsync。