通过ssh镜像库

我们有一个apt库来运行我们的软件的升级。 该存储库通过ssh和一个公钥authentication进行访问:

deb ssh://repo.server.com/dist stable 

由于从欧洲到美国的下载连接确实很慢,我考虑设置存储库的镜像。 我想知道在这种情况下最好的做法是什么。 我试图用apt-mirror来设置镜像,但似乎不支持ssh。 我看着apt-cacher,但似乎并不能真正满足我的需求。

我可以rsync从存储库中的所有文件,然后创build一个新的apt回购?

为什么你不能通过SSH rsync整个事情? 您并不需要创build新的存储库,只需要一些指导客户端使用本地镜像而不是远程镜像的方法。

整个Debian / Ubuntu镜像系统完全基于rsync,所以没有任何东西阻止你使用rsync。