Oggi sono al lavoro risolto un problema interessante. Avevo bisogno di installare e aggiornare i server Debian. Questo non sarebbe nulla di complicato, ma il problema era che il server è una rete dove non c'è accesso a Internet e ragioni di sicurezza o non può essere una connessione a Internet.
Una volta ho visto un programma in grado di aggiornare il server a rallentare connessione a Internet. Ha funzionato il principio che ho un PC che non è o è la connessione internet molto lenta eseguire il programma che ha creato la lista dei pacchetti da aggiornare. Successivamente, questo elenco dovrebbero essere trasferiti ad un PC con una connessione a Internet. C'è una lista dei pacchetti scaricati nella zona selezionata. Poi è stato necessario passare questi pacchetti al PC senza collegare un aggiornamento completo. La soluzione è particolarmente adatta quando in realtà non è una connessione a Internet. Questo programma si chiama apt-imagen .
Questo non era il mio caso. Anche se le reti non hanno accesso a internet, ho almeno una connessione di rete ad un altro server che dispone già di una connessione a Internet. Anche se il server proxy, ma questo è abbastanza. Ho trovato il programma per me nel mio caso piace molto. Questo è il apt-cacher .
Se la rete funziona più di un server Debian o Ubuntu, è possibile accelerare il download l'aggiornamento utilizzando un mirror locale di pacchetti. I pacchetti vengono scaricati da Internet e solo 1 sarà disponibile a livello locale per altri client della rete.
Apt-cacher semplifica creare un mirror locale. Tutto ciò che serve è installare il programma come di consueto
sudo apt-get install apt-cacher
quindi configurare l'altro Debian o Ubuntu client di usarlo al posto del repository remoto. Apt-cacher crea completo mirror Debian - richiederebbe circa 30 gigabyte di spazio su disco per una architettura, e circa 100 Gigabytes per uno specchio completo. Non sto dicendo che tale importo di riflessione ha bisogno di una connessione molto veloce e un sacco di tempo.
apt-cacher è kešujúce procura (caching proxy), così ogni volta che uno dei PC locale per installare un nuovo pacchetto, apt-cacher che nakešuje ad un PC locale. E 'molto intelligente ed efficace. La configurazione è in / etc / apt-cacher / apt-cacher.conf ed è molto ben commentato. Dopo aver adattato al suo ambiente in grado di importare cache esistente di contenuti per comando di avvio veloce
sudo /usr/share/apt-cacher/apt-cacher-import.pl /var/cache/apt/archives
Archiviare automaticamente mantiene la corrente e ha eliminato il vecchio rifiuti. Esso viene eseguito sulla porta 3142 (può essere modificato nella configurazione).
Clienti hanno bisogno di modificare il file / etc / apt / sources.list per esempio. come segue:
deb http://[local-server]:3142/debian stable main contrib non-free
deb-src http://[local-server]:3142/debian stable main contrib non-free
deb http://[local-server]:3142/security stable/updates main contrib non-free
apt-cacher è completamente configurabile per utilizzare diversi repository e aggiorna a intervalli specificati. È anche possibile limitare le rotte occupato. Semplici istruzioni su come configurare apt-cacher e clienti sono qui: http://www.debuntu.org/how-to-set-up-a-repository-cache-with-apt-cacher











































Articoli correlati
Nessun utente ha risposto in questo post
Firma il Guestbook
Nota: La moderazione dei commenti, magari attivo con non vi è alcuna necessità di ripresentare i tuoi commenti