Ir al contenido principal

Descargarse la Wikipedia entera

Resultado de imagen para wikipedia

Wikipedia es una herramienta imprescindible hoy en día e inherente en casi cualquier 'googleada' con proposito de despejarnos alguna duda acerca de algun tema.
El hecho de tratar infidad de tema como Historía, Biografías y Música, Matematicas, Quimica, Deportes, Programación (se puede practicamente aprender a programar desde Wikipedia, consultar algoritmos, sus implementaciónes, etc) la convierte es una gran y util fuente de conocimiento.

Si bién hoy en día con la capacidad de contar con una conexión en internet en casi cualquier parte, hay veces que falla y nos deja a pie a la hora de buscar alguna especie de información, por eso hoy voy a enseñarles a como descargarse la Wikipedia completa para poder contar con ella sin conexión a internet.

El proyecto Kiwix y el formato ZIM


Kiwix es un proyecto de software libre que ofrece la posibilidad de acceder a Wikipedia y otros portales webs basados en Wikimedia sin la necesidad de poseer una conexión a internet.

Kiwix está pensado para poder consultar contenido web en lugares sin acceso a internet, como por ejemplo en escuelas de paises en desarrollo donde el servicio de internet no existe, es limitado o simplemente no es fiable, así como tambien paises donde existe la censura de contenido.

El funcionamiento de Kiwix es posible gracias a la lectura de archivos ZIM que contienen variedad o la totalidad de temas de wikipedia listos para ser leidos.
ZIM es un formato de archivo abierto (libre) diseñado y optimizado para almacenar contenido wiki en un solo archivo ofreciendo la capacidad de ser accedido y leido sin precisar de una conexión a internet.
Entre las caracteristicas que ofrece se encuentran:
  • Motor de busqueda de texto completo
  • Marcadores y notas
  • Servidor HTTP alternativo a la interface de usuario de escritorio.
  • Exportación de articulos a PDF/HTML
  • Interfaz de usuario en mas de 100 idiomas
  • Pestañas de navegación
  • Gestor de contenido y descargas
  • Versiones para dispositivos moviles

Pueden obtener el cliente oficial de Kiwix desde su pagina oficial: https://www.kiwix.org/en/downloads/
Al ser un proyecto abierto es también multiplataforma.

Descargar el ZIM de Wikipedia
Desde la pagina oficial de wikipedia se puede acceder a la descarga del ZIM que recopila todos los articulos de Wikipedia en casi todos los idiomas, incluyendo el que nos interesa, el español.

https://es.wikipedia.org/wiki/Wikipedia:Descargas
Pagina de descarga

El sitio ofrece una variedad de versiones, desde la Wikipedia sin Imagenes a con Imagenes y así como alternativas de descarga.

La version mas reciente, la <wikipedia_es_all_maxi_2019-09.zim>, que incluye ademas de todos los articulos, los elementos multimedia tiene un peso total aproximado de 24GB.
El hecho de que parezca que tanta información pese tan poco se debe al nivel de compresión y a que cuenta con imagenes comprimidas, asi como tambien no trae audios o videos que suele venir incrustado en articulos.

Personalmente y como sugiere la pagina de descarga, si se va a optar por un archivo de tan excedente tamaño es recomendable elegir como medio de descarga algun cliente bittorrent, aprovecho para recomendar un excelente cliente BitTorrent opensource, Tixati que pueden descargar desde el siguiente enlace: https://www.tixati.com/download/.

Tambien podemos contar con otras versiones reducidas o que tratan temas especificos con menor tamaño y variantes, para eso tenemos que ir al directorio oficial de kiwix del siguiente link y elegir:
https://download.kiwix.org/zim/wikipedia/
https://wiki.kiwix.org/wiki/Content_in_all_languages (Lista completa con todos los idiomas y descargas alternativas por torrent)


Varias versiones en diferentes idiomas preparados con tematicas diferentes, la que nos interesa es la version española. "wikipedia_es"
Como usar Kiwix
Su funcionamiento es sencillo, una vez descargado y descomprimido kiwix abrimos el ejecutable "kiwix-desktop.exe" y se abre el cliente para escritorio.



Como se puede observar, Kiwix cuenta con una interfaz sencilla que permite descargar y gestionar el contenido wiki que queramos asi como también leerlo.




Si ya tenemos descargado previamente el archivo ZIM, solo tenemos que ir al ...>File>Open File y lo buscamos, automaticamente se va a añadir a la biblioteca listo para ser accedido.



Le damos a open y se abre. Ya podemos tipear alguna palabra en su buscador incorporado.




Servidor Web
Kiwix cuenta también con un servidor web para poder ser accedido a nivel red local por otras computadoras o dispositivos.

Su uso es por medio de lineas de comandos, en este caso en windows el ejecutable encargado es "kiwix-serve.exe" que se ubica en la misma carpeta que el ejecutable del cliente.

Nos dirigimos al directorio de kiwix, el comando indica el puerto en que se quiere trabajar el servidor seguido al final de la ruta del archivo zim, que pueden ser varios a la vez seguidos por un espacio, en este caso indico solamente uno.

Una vez que le damos enter y no haya dado ningun error el servidor se estará ejecutando en la dirección local 127.0.0.1:8089.
Vamos al navegador, tipeamos en la barra la dirección y listo.
 Ya podemos acceder.


A mi criterio prefiero el servidor web al cliente ya que este ultimo puede ser un tanto inestable o lento, a menos en mi equipo, pero queda a merced de cada uno.

Para automatizar la ejecución del servidor en windows se puede crear un bat que agilice el proceso.
@echo off
taskkill /f /im kiwix-serve.exe
start /i /min kiwix-serve.exe  -p 8089 <DIRECCIÓN_DEL_ZIM>
start http://127.0.0.1:8089/

Lo guardamos con la extensión .bat en el directorio de kiwix y listo.


No solo Wikipedia
Como se mencionó en la descripción del formato ZIM, este está orientado generalmente a tratar contenido Wiki, eso quiere decir que podremos contar tambien con acceso a ZIMs de otras Wiki, como por ejemplo la conocida Wikibooks, una muy buena wiki con cursos de programación y diversas areas relacionadas a la informatica, la cual podremos obtener desde el repositorio oficial de kiwix.
https://download.kiwix.org/zim/

Podemos gestionar varios ZIM a la vez.
Portada de Wikilibros


Espero que les haya servido y nos vemos en la proxima.