En la pagina de kiwix está el link para bajar los archivos para compilar, 
bájalos de la pagina principal

http://kiwix.org/index.php/Main_Page

instala en la terminal como superusuario (root) las dependencias que serán 
necesarias

    apt-get install xulrunner-1.9.1 xulrunner-dev libzzip-dev libzip-dev 
lzma-dev liblzma-dev libicu-dev zlib-bin libxapian-dev build-essential autoconf 
automake libtool libclucene-dev libxapian-dev libmicrohttpd-dev zlib1g-dev 
libssl-dev pkg-config gawk

abre la terminal revisa que archivo para xulrunner tenemos en /usr/bin

    cd /usr/bin
    ls | grep xulrunner

En mi caso tengo un xulrunner-1.9.1 este nombre de archivo lo reemplazaremos en 
una linea en un archivo de la compilacion con /usr/bin/xulrunner-1.9.1

accede al directorio del archivo que bajaste, descomprime el archivo por 
ejemplo kiwix-svn-2011-01-08.tar.bz2

    tar kiwix-svn-2011-01-08.tar.bz2
    cd kiwix-0.9
    cd kiwix
    nano kiwix.sh

se abre el editor de texto y reemplaza por la linea 43 donde dice

    XULRUNNER=`whereis xulrunner | cut -d" " -f2

por la siguiente linea hecha con del xulrunner que tenemos en /usr/bin por 
ejemplo

    XULRUNNER="/usr/bin/xulrunner-1.9.1"

salimos del editor de texto, ahora regresa al directorio anterior compilamos e 
instalamos

    cd ..
    ./configure
    make
    make install

ya tenemos el servidor instalado ahora solo resta crear el índice de la tabla 
de búsqueda de wikipedia y buscamos el directorio donde este el fichero zim

    kiwix-index -v --b=xapian /wikipedia_es_all_09_2010_beta1.zim /wikipedia/

ya lo que resta es correr el servidor kiwix y tenemos la wikipedia lista

    kiwix-serve --port=80 --index=/wikipedia/ --daemon 
/wikipedia/wikipedia_es_all_09_2010_beta1.zim


Lic. Omar Padrón Capote 
Administrador de Red 
ERMP Cfgos 
Tel. 515887 o 515878 ext 115 

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a