Cómo crear un servidor Yum Cache para máquinas cliente en LAN

9

Al igual que en Ubuntu, tenemos la opción de crear un "servidor de caché de actualización de Ubuntu" que descarga y actualiza paquetes directamente desde Internet y sirve a otras máquinas ubuntu de cliente para instalar / actualizar paquetes. De la misma manera para la distribución basada en RHEL (Centos, fedora) podemos crear un "servidor de caché de actualización" que agrupa paquetes de internet y proporciona localmente a la máquina cliente en LAN. También como ubuntu, ese servidor de caché sirve para todas las versiones de centos, fedora, etc. .

Ankit Pandya
fuente

Respuestas:

2

Hay varios métodos para lograr esto.

La opción más simple sería crear un servidor proxy de almacenamiento en caché, como squid, que los clientes podrían configurarse para conectarse. Una vez que un cliente descarga un paquete, el resto de los clientes recogerían el paquete de la caché de calamar, en lugar de descargarlo directamente desde el repositorio.

El sitio web de YUM enumera varias opciones (incluido el montaje /var/cache/yumsobre almacenamiento compartido, por ejemplo, NFS, o el uso rsyncpara copiar paquetes en caché a otras máquinas) donde se crea un caché mediante la sincronización de archivos de paquetes desde un espejo remoto, la mayoría de los cuales requerirían una configuración sustancial y espacio en disco mantener.

neuro
fuente
1

instalar y configurar mrepo por Dag Wieers. Funciona de maravilla. No es como apt-cache de apt-cache-ng, pero no existe tal cosa en yum land que yo sepa.

natxo asenjo
fuente