Jak utworzyć serwer Yum Cache dla komputerów klienckich w sieci LAN

9

Podobnie jak w Ubuntu, mamy opcję tworzenia „serwera aktualizacji pamięci podręcznej Ubuntu”, który pobiera i aktualizuje pakiety bezpośrednio z Internetu i obsługuje inne klientowe maszyny Ubuntu do instalowania / aktualizowania pakietów. W ten sam sposób dla dystrybucji opartej na RHEL (Centos, fedora) możemy stworzyć „aktualizację serwera pamięci podręcznej”, który łączy pakiety z Internetu i udostępnia lokalnie maszynie klienta w sieci LAN. Podobnie jak Ubuntu, serwer pamięci podręcznej obsługuje wszystkie wersje Centos, Fedory itp. .

Ankit Pandya
źródło

Odpowiedzi:

2

Istnieje kilka metod osiągnięcia tego celu.

Najprostszą opcją byłoby utworzenie buforującego serwera proxy, takiego jak squid, którego klienci mogliby skonfigurować do łączenia się za pośrednictwem. Gdy klient pobierze jeden pakiet, reszta klientów pobierze go z pamięci podręcznej kałamarnicy, zamiast pobierać bezpośrednio z repozytorium.

Witryna YUM zawiera kilka opcji (w tym /var/cache/yumpodłączanie do pamięci współużytkowanej, np. NFS lub używanie rsyncdo kopiowania pakietów buforowanych na inne komputery), w których pamięć podręczna jest tworzona przez synchronizację plików pakietów ze zdalnego serwera lustrzanego, z których większość wymagałaby znacznej konfiguracji i miejsca na dysku utrzymać.

neuro
źródło
1

zainstaluj i skonfiguruj mrepo autorstwa Dag Wieers. Działa jak marzenie. To nie jest jak apt-cache z apt-cache-ng, ale w moim kraju nie istnieje taka rzecz.

natxo asenjo
źródło