Как установить Индексацию FamilySearch на Ubuntu 16.04

Как я могу установить Индексацию FamilySearch на Ubuntu 16.04? Когда запущение скрипта установки, найденного в https://indexing.familysearch.org/downloads/Indexing_unix.sh подсказка, говорит, что Java 1.6 требуется, но openjdk-6-jre удерживается от использования? Действительно ли возможно установить с более новой версией Java?

5
задан 7 December 2016 в 12:40

1 ответ

Я зарегистрировал свою попытку в Поиске Семейства набора патча Linux для любой JVM ≥ 1.6:

Поиск семейства набора патча Linux для любой JVM ≥ 1.6

Предпосылки

Можно установить все следующие пакеты с синглом apt install команда. Я просто перечислил их здесь отдельно для объяснения каждого из них.

  • Среда выполнения Java, по крайней мере, версии 1.6. На Debian можно установить один как это:

    sudo apt install default-jre
    
  • Согласно Тому, чтобы заставлять Индексацию FamilySearch работать в Ubuntu 14.04 Вам также нужны несколько общих библиотек:

    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
    

    Они были уже установлены в моей системе, таким образом, я не протестировал правдивость того требования.

  • wget и patch инструменты:

    sudo apt install wget patch
    

Инструкции по установке

  1. Загрузите установщик Unix.

    wget -c https://indexing.familysearch.org/downloads/Indexing_unix.sh
    
  2. Загрузите набор патча.

    wget https://gist.githubusercontent.com/davidfoerster/a7eb57becee7d5c44a3f5d9df89e2a78/raw/Indexing_unix.sh.patch https://gist.githubusercontent.com/davidfoerster/a7eb57becee7d5c44a3f5d9df89e2a78/raw/indexing.patch
    
  3. Исправьте установщик.

    patch -b Indexing_unix.sh < Indexing_unix.sh.patch
    
  4. Запустите установщик.

    ./Indexing_unix.sh
    
  5. Исправьте установленное приложение.

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

… и Вы хороши для движения.

Протестированный с OpenJDK 1.8 на Ubuntu 14.04.

3
ответ дан 23 November 2019 в 10:26

Другие вопросы по тегам:

Похожие вопросы: