Como instalar a Indexação do FamilySearch no Ubuntu 16.04

5

Como posso instalar a Indexação do FamilySearch no Ubuntu 16.04? Ao executar o script de instalação encontrado no link , o prompt diz que o Java 1.6 é necessário, mas o openjdk-6-jre é descontinuada? É possível instalar com uma versão mais recente do Java?

    
por rviertel 03.10.2016 / 20:13

1 resposta

3

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 e patch :

    sudo apt install wget patch
    
  •   

Instruções de instalação

     
  1. Faça o download do instalador do Unix.

    wget -c https://indexing.familysearch.org/downloads/Indexing_unix.sh
    
  2.   
  3. 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
    
  4.   
  5. Corrigir o instalador.

    patch -b Indexing_unix.sh < Indexing_unix.sh.patch
    
  6.   
  7. Execute o instalador.

    ./Indexing_unix.sh
    
  8.   
  9. Corrigir o aplicativo instalado.

    patch -p2 -d ~/.FamilySearchIndexing < indexing.patch
    
  10.   

... e você está pronto para ir.

     

Testado com o OpenJDK 1.8 no Ubuntu 14.04.

    
por David Foerster 04.10.2016 / 11:22