Eu documentei minha tentativa no conjunto de correções da Pesquisa da família do Linux para qualquer JVM ≥ 1.6 :
Family Search para conjunto de correções do Linux para qualquer JVM ≥ 1.6
Pré-requisitos
Você pode instalar todos os pacotes a seguir com um único comando
apt install
. Acabei de listá-los aqui separadamente para explicar cada um deles.
Um ambiente de tempo de execução Java de pelo menos a versão 1.6. No Debian você pode instalar um assim:
sudo apt install default-jre
De acordo com Como a Indexação do FamilySearch funciona em Ubuntu 14.04 você também precisa de algumas bibliotecas compartilhadas:
sudo apt install libgtk2.0-0:i386 libxtst6:i386 libxtst6:i386 libx11-dev:i386 libz1:i386 libncurses5:i386 libbz2-1.0:i386 libxi6 libxtst6 libxrender1
Eles já foram instalados no meu sistema, então eu não testei a veracidade dessa afirmação.
As ferramentas
wget
epatch
:sudo apt install wget patch
Instruções de instalação
Faça o download do instalador do Unix.
wget -c https://indexing.familysearch.org/downloads/Indexing_unix.sh
Faça o download do conjunto de correções.
wget https://gist.githubusercontent.com/davidfoerster/a7eb57becee7d5c44a3f5d9df89e2a78/raw/Indexing_unix.sh.patch https://gist.githubusercontent.com/davidfoerster/a7eb57becee7d5c44a3f5d9df89e2a78/raw/indexing.patch
Corrigir o instalador.
patch -b Indexing_unix.sh < Indexing_unix.sh.patch
Execute o instalador.
./Indexing_unix.sh
Corrigir o aplicativo instalado.
patch -p2 -d ~/.FamilySearchIndexing < indexing.patch
... e você está pronto para ir.
Testado com o OpenJDK 1.8 no Ubuntu 14.04.