RantFever 4

I pontificate but not in the pejorative sense of the word.

FamilySearch Indexing on 64bit Linux

Posted 24 June 2014
Written by Abinadi Ayerdis
Category Linux

I had some issues with getting the LDS FamilySearch indexing program to work on Ubuntu 14.04 64bit. I eventually got it to work, but I had to jump through some hoops.

Three steps to indexing success

Note that this worked for me on Ubuntu 14.04 64bit. If you use a different distro, then this might not work for you. 

Step 1

Download indexing script from family search: https://familysearch.org/indexing/get-started-indexer

Step 2

Run the index script (from the terminal):

# chmod a+x Indexing_unix.sh

# ./Indexing_unix.sh -J-Djava.awt.headless=true

(That flag is to avoid awt errors. There may be a switch that does the same thing.)

Step 3

Once installed, alter the launch script located at ~/.FamilySearchIndexing/indexing.familysearch.org/indexing. Near the top, uncomment the line that shows where your own JRE is located: INSTALL4J_JAVA_HOME_OVERRIDE=/usr/lib/jvm/java-8-oracle In my case, I have Java 1.8. The reason I did this is because FSIndexing comes with its own JRE. Specifically it comes with Java 1.6, and really, who wants to use that? Heck, does it even work? No one knows...

Change any line that references a “minor" version” with current installed version of JRE that you are using. Ex: 
if [ "$ver_minor" -gt "6" ]; then
becomes
if [ "$ver_minor" -gt "8" ]; then

Run the program by either double-clicking on the icon created on your desktop or launch from terminal: ~/.FamilySearchIndexing/indexing.familysearch.org/indexing

Thanks goes to...

It took me too long to figure this out. I was getting a strange and frustrating "awt" error. Then it just wouldn't open. In any case, I got help from the following websites: jamezone.org and iam-jla.blogspot.com so thanks to them.

Comments

There are no comments

Posting comments after three months has been disabled.