如何在 Ubuntu 16.04 上安装 FamilySearch 索引

rvi*_*tel 5 java openjdk software-installation

如何在 Ubuntu 16.04 上安装 FamilySearch 索引?运行https://indexing.familysearch.org/downloads/Indexing_unix.sh上的安装脚本时,提示说需要 Java 1.6,但不推荐使用 openjdk-6-jre?是否可以使用较新版本的 Java 进行安装?

Dav*_*ter 3

我在Family Search for Linux patch set for any JVM \xe2\x89\xa5 1.6中记录了我的尝试:

\n\n
\n

适用于任何 JVM \xe2\x89\xa5 1.6 的 Linux 补丁集系列搜索

\n\n

先决条件

\n\n

您可以使用单个命令安装以下所有软件包apt install。我只是在这里单独列出它们来解释它们。

\n\n \n\n

安装说明

\n\n
    \n
  1. 下载 Unix 安装程序。

    \n\n
    wget -c https://indexing.familysearch.org/downloads/Indexing_unix.sh\n
    Run Code Online (Sandbox Code Playgroud)
  2. \n
  3. 下载补丁集。

    \n\n
    wget https://gist.githubusercontent.com/davidfoerster/a7eb57becee7d5c44a3f5d9df89e2a78/raw/Indexing_unix.sh.patch https://gist.githubusercontent.com/davidfoerster/a7eb57becee7d5c44a3f5d9df89e2a78/raw/indexing.patch\n
    Run Code Online (Sandbox Code Playgroud)
  4. \n
  5. 修补安装程序。

    \n\n
    patch -b Indexing_unix.sh < Indexing_unix.sh.patch\n
    Run Code Online (Sandbox Code Playgroud)
  6. \n
  7. 运行安装程序。

    \n\n
    ./Indexing_unix.sh\n
    Run Code Online (Sandbox Code Playgroud)
  8. \n
  9. 修补已安装的应用程序。

    \n\n
    patch -p2 -d ~/.FamilySearchIndexing < indexing.patch\n
    Run Code Online (Sandbox Code Playgroud)
  10. \n
\n\n

\xe2\x80\xa6 就可以了。

\n\n

在 Ubuntu 14.04 上使用 OpenJDK 1.8 进行了测试。

\n
\n