如何在局域网中为客户端计算机创建Yum Cache Server


9

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

Answers:


2

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

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

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


1

安装和配置mrepo的由达格Wieers。奇迹般有效。它不像apt-cache-ng的apt-cache,但是在我所知道的yum地域中不存在这样的东西。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.