Eu já testei os pacotes distribuídos que eles têm.
- Pré-compilações dinâmicas / estáticas, falha na segmentação.
- Origem v0.9, dependências não atendidas em 14.04 / 16.04.
Apenas a compilação estática da fonte do github funcionou, ele faz o download & amp; compila todas as bibliotecas necessárias. (Eu não tentei construir dinamicamente, porque eu não quero controlar as dependências eu mesmo)
-
Fonte de download
git clone https://github.com/kiwix/kiwix.git cd kiwix/
-
Instale as bibliotecas ausentes
sudo apt-get install uuid-dev
-
Siga as etapas conforme explicado no arquivo README
=== Static (Probably what you need to do if you don't know) === Kiwix uses shared libraries only. A static build of Kiwix is a build which packages the dependencies. Command line tools (indexer, server, etc) are compiled statically. # Run automake ./autogen.sh # Run autoconf ./configure --enable-compileall --enable-staticbins --disable-android # Download all dependencies cd src/dependencies; make ; cd ../.. # Reconfigure with dependencies (Gecko version) ./configure --enable-compileall --enable-staticbins --disable-android # Compile make # Creates tarbal suitable for distribution (no deps) make diststatic # If you want to be able to run directly from your dev repository copy # the "xulrunner" directory in the distributation tarball to the # "kiwix" sub-directory of your developement tree. # Don't try to install with "make install", if you want to have kiwix # install on your system just copy the directory in a /usr/local/bin # directory.
Você deve encontrar o resultado kiwix-0.*-static-*.tar.bz2
archive na pasta superior.