Comment créer Yum Cache Server pour les machines clientes dans le LAN

9

Comme dans Ubuntu, nous avons la possibilité de créer un "serveur de cache de mise à jour Ubuntu" qui télécharge et met à jour les packages directement à partir d'Internet et sert à d'autres machines Ubuntu clientes pour installer / mettre à jour les packages. De la même manière pour la distribution basée sur RHEL (Centos, fedora), nous pouvons créer un "serveur de cache de mise à jour" qui récupère les paquets d'Internet et fournit localement à la machine cliente dans le LAN. .

Ankit Pandya
la source

Réponses:

2

Il existe plusieurs méthodes pour y parvenir.

L'option la plus simple serait de créer un serveur proxy de mise en cache tel que squid, que les clients pourraient être configurés pour utiliser pour se connecter via. Une fois qu'un client a téléchargé un package, le reste des clients collecterait le package à partir du cache Squid, plutôt que de le télécharger directement à partir du référentiel.

Le site Web YUM répertorie plusieurs options (y compris le montage /var/cache/yumsur un stockage partagé, par exemple NFS, ou l'utilisation rsyncpour copier des packages mis en cache sur d'autres machines) où un cache est créé en synchronisant les fichiers de package à partir d'un miroir distant, dont la plupart nécessiteraient une configuration et un espace disque importants Maintenir.

neuro
la source
1

installez et configurez mrepo par Dag Wieers. Fonctionne comme un charme. Ce n'est pas comme apt-cache d'apt-cache-ng, mais rien de tel n'existe en terre miam à ma connaissance.

natxo asenjo
la source