Diamo per scontato che Wikipedia sia sempre a portata di clic. Eppure ci sono molte situazioni in cui la connessione manca o è inaffidabile: una casa di campagna, una barca, un guasto della linea che dura giorni, un laboratorio scolastico senza accesso a Internet. Kiwix permette di avere in casa una copia completa di Wikipedia e di molte altre risorse, consultabile da qualunque dispositivo della rete locale. È uno dei progetti più semplici e gratificanti da ospitare.
Come funziona Kiwix
Kiwix si basa su un formato di file chiamato ZIM, che contiene un intero sito web compresso e indicizzato in un unico file: testi, immagini, collegamenti interni e indice di ricerca. Un lettore Kiwix apre il file e lo mostra come se fosse il sito originale, senza bisogno di connessione.
Esistono lettori per computer, Android e iOS, ma per una casa la soluzione più comoda è kiwix-serve: un piccolo server che rende disponibili i file ZIM nella rete locale tramite browser. Tutti i dispositivi di casa possono consultarli senza installare nulla.
Cosa si può scaricare
Il catalogo di Kiwix non comprende solo Wikipedia. Tra i contenuti disponibili ci sono:
- Wikipedia in moltissime lingue, compreso l'italiano.
- Wikizionario, Wikibooks, Wikivoyage e altri progetti della Wikimedia Foundation.
- Libri del Progetto Gutenberg, opere di pubblico dominio.
- Raccolte di domande e risposte di Stack Exchange su temi tecnici.
- Documentazione tecnica di linguaggi e strumenti di programmazione.
- Contenuti educativi e video didattici in formato compresso.
Scegliere la versione giusta
Per molti contenuti, in particolare Wikipedia, Kiwix offre varianti diverse. La scelta dipende dallo spazio disponibile e dall'uso previsto:
| Variante | Contenuto | Adatta a |
|---|---|---|
| maxi | Articoli completi con immagini | Uso generale, se lo spazio non manca |
| nopic | Articoli completi senza immagini | Spazio limitato, consultazione testuale |
| mini | Solo introduzione degli articoli | Dispositivi piccoli, consultazione rapida |
Esistono anche selezioni tematiche, per esempio dedicate a medicina, storia o matematica, molto più piccole dell'intera enciclopedia. La Wikipedia completa in inglese con immagini occupa decine di gigabyte; quella in italiano è più piccola, ma resta comunque un file importante. Prima di scaricare conviene controllare le dimensioni indicate nel catalogo.
Installare kiwix-serve
La via più semplice è l'immagine container ufficiale. Si crea una cartella per i file ZIM, la si monta nel container e si avvia il server indicando i file da pubblicare:
docker run -d --name kiwix -p 8080:8080 \
-v /srv/kiwix:/data ghcr.io/kiwix/kiwix-serve '*.zim'
Aprendo l'indirizzo del server dal browser compare una pagina con tutti i contenuti disponibili, ognuno con la propria ricerca interna. Le risorse richieste sono modeste: kiwix-serve gira bene anche su un mini PC o su una scheda a basso consumo, e la velocità dipende soprattutto dal disco.
Scaricare i file in modo efficiente
I file ZIM sono grandi, quindi conviene scaricarli con un metodo robusto. Il catalogo offre link diretti e, per molti file, anche torrent, che riprendono il download dopo un'interruzione e verificano l'integrità dei dati. Su una connessione lenta si può lasciare il download attivo durante la notte. Per i file molto grandi è prudente controllare lo spazio libero prima di iniziare, tenendo conto che durante l'aggiornamento conviene avere sul disco sia la versione vecchia sia quella nuova.
Aggiornamenti
I file ZIM sono istantanee: rappresentano il contenuto in un certo momento. Wikipedia cambia continuamente, e vengono pubblicate nuove versioni dei file a intervalli regolari. Per un uso domestico non serve aggiornare spesso; un aggiornamento ogni qualche mese è più che sufficiente. La procedura è semplice:
- Scaricare il nuovo file accanto a quello vecchio.
- Riavviare kiwix-serve con il nuovo file.
- Verificare che funzioni e cancellare il vecchio.
Usi pratici in casa
Kiwix è utile in contesti che vanno oltre l'emergenza:
- Ragazzi che studiano: una consultazione senza distrazioni, pubblicità o social network.
- Seconde case o viaggi: un disco esterno con i file ZIM e un portatile bastano per avere un'enciclopedia ovunque.
- Documentazione tecnica: consultare manuali di programmazione anche quando la rete non c'è.
- Archivio di riferimento: avere una copia stabile di contenuti che potrebbero cambiare.
In sintesi
- Kiwix mette in un unico file ZIM interi siti come Wikipedia, consultabili senza Internet.
- kiwix-serve rende i contenuti disponibili a tutta la rete di casa tramite browser.
- Le varianti maxi, nopic e mini permettono di bilanciare completezza e spazio.
- I torrent rendono più affidabile il download dei file grandi.
- Un aggiornamento ogni qualche mese basta per un uso domestico.