如何为 LAN 中的客户端计算机创建 Yum 缓存服务器

Ank*_*dya 11 centos cache update packages

就像在 Ubuntu 中一样,我们可以选择创建“Ubuntu 更新缓存服务器”,它直接从 Internet 下载和更新软件包,并为其他客户端 ubuntu 机器提供安装/更新软件包的服务。对于基于 RHEL 的发行版(Centos、fedora),我们可以以同样的方式创建“更新缓存服务器”,它从 Internet 获取软件包并在本地提供给 LAN 中的客户端机器。也像 ubuntu 一样,缓存服务器为所有版本的 centos、fedora 等提供服务.

neu*_*uro 3

有多种方法可以实现此目的。

最简单的选择是创建一个缓存代理服务器,例如鱿鱼,客户端可以配置为通过该服务器进行连接。一旦客户端下载了一个包,其余客户端将从鱿鱼缓存中收集该包,而不是直接从存储库下载。

YUM 网站列出了几个选项(包括通过/var/cache/yum共享存储(例如 NFS)安装,或用于rsync将缓存的包复制到其他计算机),其中通过从远程镜像同步包文件来创建缓存,其中大多数需要大量的配置和磁盘空间维持。