WikipediaEnLosColegios/ZIM
De Wiki Zoociedad
Las principales ventajas de este método:
- Contiene un renderizado de la información muy fiel al de la wikipedia
- Contiene imágenes
- Puede funcionar en un computador stand alone
- Puede funcionar en un servidor como webServer zimreader y kiwix-serve
Las principales desventajas de este método:
- Descarga de un archivo de datos muy grande, aunque cabe en un DVD :D
PPA desde zoociedad para kiwix:
Contenido |
Software
Descarga de archivos
Los archivos que maneja este proyecto tienen el formato .zim, los pueden encontrar en:
El archivo a descargar es siguiente en nuestro caso:
Archivo zim:
- http://download.kiwix.org/zim/wikipedia_es_all.zim.torrent
- http://download.kiwix.org/zim/0.9/wikipedia_es_all_03_2012.zim
- http://download.kiwix.org/zim/0.9/wikipedia_es_all_03_2012.zim.torrent
Archivo zim, pre-indexado y kiwix compilado estaticamente:
- http://download.kiwix.org/portable/wikipedia_es_all.zip.torrent
- http://download.kiwix.org/portable/kiwix-0.9-beta5+wikipedia_es_all_03_2012.zip
- http://download.kiwix.org/portable/kiwix-0.9-beta5+wikipedia_es_all_03_2012.zip.torrent
Instalación de Kiwix
Videotutorial
Videotutorial basado en este manual sobre instalción de la Wikipedia usando Kiwix.
Instalación desde los repositorios de Ubuntu PPA
Con el trabajo desarrollado con Kelson y el equipo de Kiwix creamos el repositorio para PPA en launchpad.net
Para agregar el repositorio e instalar kiwix:sudo apt-add-repository ppa:kiwixteam/ppa sudo apt-get update sudo apt-get install kiwix
Listo, hasta aqui es todo lo necesario para instalaw kiwix y poner a funcionar Wikipedia en un PC o como servidor local.
Si se esta instalando sobre ubuntu 11.10 se tiene el problema de xulrunner http://www.kiwix.org/index.php/Ubuntu_PPA
Primero se descarga kiwix, luego xulrunner y se instalan
Para i386:
wget -c https://launchpad.net/~kiwixteam/+archive/ppa/+files/kiwix_0.9-beta5-0%7Enatty_i386.deb wget -c http://mirror.pnl.gov/ubuntu//pool/universe/x/xulrunner-1.9.2/xulrunner-1.9.2_1.9.2.17+build3+nobinonly-0ubuntu1_i386.deb sudo dpkg -i *.deb sudo apt-get -f install
wget -c https://launchpad.net/~kiwixteam/+archive/ppa/+files/kiwix_0.9-beta5-0%7Enatty_amd64.deb wget -c http://mirror.pnl.gov/ubuntu//pool/universe/x/xulrunner-1.9.2/xulrunner-1.9.2_1.9.2.17+build3+nobinonly-0ubuntu1_amd64.deb sudo dpkg -i *.deb sudo apt-get -f install
Uso
Lo primero que vamos a realizar es el index del archivo zim, para realizar búsquedas mas rápidas
jag2kn@mev:~/$ mkdir index jag2kn@mev:~/$ kiwix-index ubuntudoc_fr_01_2009.zim index/ ................
jag2kn@mev:~/$ ls index/ flintlock postlist.baseA postlist.DB record.baseB termlist.baseA termlist.DB value.baseB iamflint postlist.baseB record.baseA record.DB termlist.baseB value.baseA value.DB
Para hacer funcionar el servidor después que esté instalado:
jag2kn@mev:~/$ kiwix-serve Usage: kiwix-serve [--index=INDEX_PATH] [--port=PORT] [--verbose] [--daemon] ZIM_PATH jag2kn@mev:~/$ kiwix-serve ubuntudoc_fr_01_2009.zim --port=8082 --index=index
Listo, ya puede acceder a un navegador y entrar a la direccion http://localhost:8082/
Para nuestras pruebas estamos utilizando la documentación de Ubuntu en francés
Mas archivos en:
Hasta aqui, todo lo necesario para tener funcionando Wikipedia en un servidor para una red LAN.
Kiwix
Ejecución
./kiwix.sh
- Cuando se ejecuta se tiene lo siguiente
- Se puede mostrar la interface en español
WikipediaColegios kiwix SeleccionarEspañol.png
- Y se carga el archivo de datos .zim, en este caso wikipedia_es_kiwix_120000+_06_2009_alpha4.zim
- Se realiza el índice del archivo
- Cuando termina se puede navegar entre las paginas y buscar archivos
WikipediaColegios kiwix Español.png
- Después de indexar ser pueden realizar búsquedas
Vídeo funcionamiento
Pueden encontrar (supongo que temporalmente) un vídeo con su funcionamiento en: http://tmp.kiwix.org/scr/kiwix_0.9_alpha1_win.ogg
ZIMReader
Para que funcione el ZimReader en la red del colegio debe tener un .zim de la wikipedia que vallan a trabajar, lo ejecutan de esta manera:
- ./ZimReader wikipedia_es_kiwix_120000+_06_2009_alpha4.zim
jag2kn@mev:~/$ ./ZimReader usage: ./ZimReader [options] zim-file options: -l <ip> listen ip (default 0.0.0.0) -p <port> listen port (default 8080) -x <indexfile> full text index file name jag2kn@mev:~/$ ./ZimReader wikipedia_es_kiwix_120000+_06_2009_alpha4.zim IP 0.0.0.0 port 8080 Wikipedia ist jetzt unter http://localhost:8080/ verfügbar Die Einstellungen können unter $HOME/.ZimReader geändert werden
Con la opción -x se le entrega un archivo de indexación, este es el que construye kiwix, así se agilizan las consultas para los usuarios
Kiwix-serve
kiwix-serve es un servidor HTTP capaz de navegar en los archivos ZIM y provee el mismo motor de búsqueda de Kiwix. Usted puede con el acceder al contenido de archivo ZIM con la simple ayuda de un navegador y desde cualquier computador conectado al servidor donde este corriendo kiwix-serve
Para usarlo debe tener:
- Tener kiwix (version 0.9 o mayor) instalado en su sistema GNU/Lunux.
- Tener un archivo ZIM
- Tener un archivo índice de ZIM
- Tener kiwix-server ejecutándose
Compilación
Este proceso sirve para Ubuntu 10.04:sudo apt-get install build-essential xulrunner-dev libbz2-dev libicu-dev libxapian-dev libmicrohttpd-dev liblzma-dev wget http://downloads.sourceforge.net/project/kiwix/kiwix-0.9-alpha3-src.tar.bz2?use_mirror=ufpr tar -xvjf kiwix-0.9-alpha3-src.tar.bz2 cd kiwix-0.9 ./configure make
Links
Para mas detalles:

