Come creare Yum Cache Server per macchine client in LAN


9

Come in Ubuntu abbiamo la possibilità di creare "Ubuntu update cache server" che scarica e aggiorna i pacchetti direttamente da internet e serve altre macchine client Ubuntu per installare / aggiornare i pacchetti. Allo stesso modo per la distribuzione basata su RHEL (Centos, fedora) possiamo creare "aggiorna il server cache" che cattura i pacchetti da Internet e li fornisce localmente alla macchina client nella LAN. Come Ubuntu quel server cache serve per tutte le versioni di centos, fedora ecc. .

Risposte:


2

Esistono diversi metodi per raggiungere questo obiettivo.

L'opzione più semplice sarebbe quella di creare un server proxy di memorizzazione nella cache come squid, che i client potrebbero essere configurati per utilizzare per connettersi tramite. Una volta che un client scarica un pacchetto, il resto dei client raccoglierà il pacchetto dalla cache di calamari, anziché scaricarlo direttamente dal repository.

Il sito Web YUM elenca diverse opzioni (incluso il montaggio /var/cache/yumsu memoria condivisa, ad esempio NFS o l'utilizzo rsyncper copiare i pacchetti memorizzati nella cache su altre macchine) in cui viene creata una cache sincronizzando i file dei pacchetti da un mirror remoto, la maggior parte dei quali richiederebbe una notevole configurazione e spazio su disco mantenere.


1

installa e configura mrepo di Dag Wieers. Funziona come un fascino. Non è come apt-cache di apt-cache-ng, ma non esiste nulla di simile in yum land di cui io sia a conoscenza.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.