Usare approx per creare una cache dei pacchetti usabile in una LAN: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
(→‎Server: adesso usa inetd)
(→‎Client: fatto)
Riga 23: Riga 23:
=== Client ===
=== Client ===
Configurare il client è altrettanto semplice.
Configurare il client è altrettanto semplice.
Aprire <code>/etc/apt/sources.list</code> col proprio editor preferito. Sostituire le righe presenti con altre secondo questo schema:
<pre>
deb http://IP_SERVER:9999/NOME_REPOSITORY/ ALTRO
</pre>
Al posto di "deb" può esserci "deb-src" (repository sorgenti); IP_SERVER va sostituito con l'IP della macchina su cui gira approx; NOME_REPOSITORY con uno dei nomi che abbiamo scelto nel file di configurazione; infine al posto di ALTRO metteremo tutto ciò che è previsto abitualmente nel <code>sources.list</code> per quel repository.
Esempi:
<pre>
deb http://192.168.0.100:9999/debian/ squeeze main
deb http://192.168.0.100:9999/security/ squeeze/updates main
</pre>


== Funzionamento ==
== Funzionamento ==

Versione delle 14:13, 28 gen 2011

Document-page-setup.png Attenzione: questo articolo è ancora incompleto e in fase di scrittura da parte del suo autore.

Sentitevi liberi di contribuire, proponendo modifiche alla guida tramite l'apposita pagina di discussione, in modo da non interferire con il lavoro portato avanti sulla voce. Per altre informazioni si rimanda al template.


Introduzione

Installazione

# aptitude install approx

Configurazione

Server

Aprire il file di configurazione /etc/approx/approx.conf col proprio editor di testi preferito.

Nelle prime righe vengono indicati i repository dai quali approx attingerà. La sintassi è molto semplice, ed è suggerita da alcuni esempi già presenti: in pratica bisogna scegliere un nome per ogni repository, e accanto va messo l'URL. Il carattere "#" ad inizio riga va tolto, altrimenti la riga viene interpretata come commento.

Esempio:

debian		http://ftp.it.debian.org/debian
security	http://security.debian.org/debian-security
volatile	http://volatile.debian.org/debian-volatile
multimedia	http://www.debian-multimedia.org

Salvare e uscire.

Client

Configurare il client è altrettanto semplice.

Aprire /etc/apt/sources.list col proprio editor preferito. Sostituire le righe presenti con altre secondo questo schema:

deb http://IP_SERVER:9999/NOME_REPOSITORY/ ALTRO

Al posto di "deb" può esserci "deb-src" (repository sorgenti); IP_SERVER va sostituito con l'IP della macchina su cui gira approx; NOME_REPOSITORY con uno dei nomi che abbiamo scelto nel file di configurazione; infine al posto di ALTRO metteremo tutto ciò che è previsto abitualmente nel sources.list per quel repository.

Esempi:

deb http://192.168.0.100:9999/debian/ squeeze main
deb http://192.168.0.100:9999/security/ squeeze/updates main

Funzionamento

approx-gc

TODO: magari con cron

Portatili

http://forum.debianizzati.org/forums/viewtopic.php?f=23&t=40594&start=0

Voci correlate

Fonti