PPA 太慢了,如何镜像?

PPA 太慢了,如何镜像?

我必须在数十/数百台计算机上安装图形驱动程序,而 PPA 图形驱动程序只会将下载速度降低到几 kB/s,这意味着安装所有这些需要几天甚至更长时间。

一个解决方案是下载软件包,然后手动安装所有内容。另一个解决方案是创建一个代理,将请求的软件包重定向到某个本地副本。

解决这个问题的正确方法是什么?我看到过一些关于启动板可用性的抱怨,而我在中国西部,无法依赖快速的连接。

编辑:我正在寻找一种缓存解决方案,当我只需要几个存储库中的一小部分时,它不需要拥有完整的存储库。使用 apt-cacher-ng 解决了问题,它只缓存下载的内容,不需要镜像完整的存储库。

答案1

对于未来的观众来说,解决方案是使用apt-cacher-ng关注此博客文章我创建了一个 APT 缓存,并将其作为代理添加到每台要更新的机器上。首次下载时,数据包将存储在缓存中,这将使后续下载速度与网络/磁盘允许的速度一样快。

与制作完整镜像的流行答案相反,我不必下载任何与我无关的软件包,例如完整存储库。不必担心到底需要什么,因为只有请求的内容才会被缓存。

相关内容