Infostore on Ubuntu Linux
FYI: Just installed Infostore 3.2 and it works like a charm. Enjoy!
IMPORTANT NOTE: If you fail to follow STEP 3 exactly as stated, Infostore 3.1 will not work and you probably will have to start the process over again. Pay attention to STEP 3.
When some folks have copied the different snippets for files straight from the site, there seems to be a problem with it putting incorrect double quotes in. I will try and correct this problem, but just thought I’d put a notice here in case others run into the same problem. (Thanks Francesco for the heads up on this).
This how-to will help you get Infostore 3.1 on Ubuntu Linux. You can most likely adapt it to cover other distributions of Linux using the same tools. However this is specifcally for Ubuntu and it’s derivatives including:
- Kubuntu
- Xubuntu
- Linspire
NOTE: Any time “yourname” is used in a path this is usually the name you use for logging into Linux.
STEP 1: Wine and CabExtract
Open Konsole or your favourite terminal program (I use Yakuake) and run the following commands:
sudo aptitude install wine cabextract
STEP 2: IE6
Infostore 3.1 requires that you have Internet Explorer installed. If you try to run Infostore 3.1 without installing it you will get a lot of errors. Of all the different how-tos out there I got the best results with IEs4Linux. You can either go with the stable version (2.0.5) or with their beta (2.5 currently on Beta 6) which I recommend.
Whichever version you chose go with the default options making sure that only IE6 is being installed. Installing Flash Player 9 is optional. The path however is important and should remain ~/.ies4linux (/home/yourname/.ies4linux).
IEs4Linux 2.5 (Beta):
To install open Konsole or your favorite terminal and run:
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-2.5beta6.tar.gztar zxvf ies4linux-2.5beta6.tar.gz cd ies4linux-* ./ies4linux
Once launched you should get a window that looks like this:
Install with the default options and proceed with STEP3.
IEs4Linux 2.0.5 (Stable):
To install open Konsole or your favorite terminal and run:
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gztar zxvf ies4linux-latest.tar.gz cd ies4linux-* ./ies4linux
Follow the prompts and go with the default options (only installing IE6 - very important).
STEP 3: Infostore 3.0 and Upgrading to 3.1
This first step is very important. In your terminal run the following command:
ln -s /home/yourname/.ies4linux/ie6 /home/yourname/.wine
Without running the above command Infostore will not work as it won’t be able to properly access IE6 components.
Load your CD or download the Infstore 3.0 Installation and start the setup. You can install any of the components you want though I recommend not installing:
- Narrator (has issues and is better off just not being there)
- Desknotes (this is just pesky as there are already similar programs in linux)
Install as if you were setting up for Windows. Once completed run Infostore (the icon should be on your desktop) once to make sure everything is working and to create a new user account.
Exit Infostore and run the Infostore 3.1 Upgrade (if you installed Narrator run the upgrade for that as well otherwise it’s not necessary). Run Infostore again to make sure it launches properly.
While running go to Tools > Program Options (or press Ctrl + Y), under Quotes / Tips make sure both Show Tip Options are deselected (see image). This will keep Infostore from locking up when it can’t properly display the Quotes / Tips at startup.
If you receive no errors move on to Step 4.
STEP 4: Install your library
Now that we know Infostore is working we can install our library as usual. Any questions - consult the Infostore how-tos/manuals.
STEP 5: Configuring Acrobat Reader
Now that Infostore is working we have one last hurdle - Acrobat Reader. This step is optional and if you aren’t gonna be reading PDFs in Infostore then you can skip this step.
In Infostore go to Tools > Program Options (or press Ctrl + Y). On the option that says “Other Document View”, check that “Use internal PDF viewer” is deselected. (See picture for example).
Open the file /home/yourname/.wine/system.reg in your favourite text editor (mine is vi) and add the following lines to the bottom:
[Software\\Classes\\.pdf] 1051470000
@=”acroread.pdf”[Software\\Classes\\acroread.pdf] 1051470000
@=”Documento Adobe PDF”[Software\\Classes\\acroread.pdf\\DefaultIcon] 1051470000
@=”C:\\Program Files\\Acroread\\acroread.exe,1″[Software\\Classes\\acroread.pdf\\shell] 1051470000
@=”open”[Software\\Classes\\acroread.pdf\\shell\\open\\command] 1051470000
@=”\”C:\\Program Files\\Acroread\\acroread.exe\” \”%1\”
Once completed, create a file in “/home/yourname/.wine/drive_c/Program Files/Acroread” named acroread.exe. Edit the file and place the following in it:
#!/bin/sh
#set -x
mkdir -p “$HOME/tmp”
LOG=”$HOME/tmp/acroread.exe-log.`id -u -n`”
echo “Arguments received: $@” > $LOG
#
RESULT=`winepath “$@” 2> /dev/null`
echo “/usr/bin/acroread $RESULT” >> $LOG
TMP=$TMPDIR ; TEMP=$TMPDIR ; /usr/bin/acroread “$RESULT”
# removing the temporary file
rm -f “$RESULT”
Save the file and then chmod it as executable or 777. Run wineboot from your terminal and then try opening a PDF with Infostore.
If that all worked you are up and running with Infostore. Any questions feel free to ask them here. Enjoy


