Install Lotus Notes 8.5.3 on Ubuntu 12.10 64bit – quick ‘n dirty installation notes

Warning: This guide might break your system!

Some quick notes below based on your feedback. I havent had any time to go through this in detail.

Also check this guide for installing on 32bit system: http://www-10.lotus.com/ldd/dominowiki.nsf/dx/Notes_8.5.3_FP2_on_Ubuntu_12.10

Extract installation files to current folder and modify them according to previous guide: https://usablesoftware.wordpress.com/2012/05/04/install-lotus-notes-8-5-3-on-ubuntu-12-04-64bit/

Here comes the installation:

sudo apt-get install libgnomeprintui2.2-0 ia32-libs ttf-xfree86-nonfree t1-xfree86-nonfree xterm

wget https://launchpad.net/~jcollins/+archive/jaminppa/+build/1482994/+files/getlibs_2.06-0ubuntu1%7Eppa2_all.deb

sudo dpkg -i getlibs_2.06-0ubuntu1~ppa2_all.deb

mkdir /usr/lib32

sudo getlibs -p libgnomeprintui2.2-0 libgnomeprint2.2-0 libgnomevfs2-0 libgnomeui-0 libxkbfile1 libstartup-notification0 libsepol1 libselinux1 libgsf-1-114 libgsf-1-dev librsvg2-2 librsvg2-common libavahi-client3 libavahi-common3 libavahi-glib1 libbonoboui2-0 libcroco3 libdbus-1-3 libdbus-glib-1-2 libgnome2-0 libgnomecanvas2-0 libgnome-keyring0 libgnome-menu2 libesd0 gtk2-engines libgnome-desktop-2-17 libmotif4 libavahi-glib1 gtk2-engines-oxygen gtk2-engines-qtcurve gtk2-engines-murrine gtk2-engines-equinox alsa-base alsa-utils iproute liborbit2 libbonobo2-0 libgconf2-4 libx11-6 libxt6 libxext6 libc6 libgcc1 libgtk2.0-0 libxkbfile1 libglib2.0-0 libstdc++6 bash libart-2.0-2 libpopt0 libgnomeui-0 gnome-keyring:i386 libjpeg62

ln -s /usr/lib/i386-linux-gnu/i386-linux-gnu/* /usr/lib32

dpkg -i ibm-lotus-notes-8.5.3.i586.deb
dpkg -i ibm-lotus-sametime-8.5.3.i586.deb

wget https://github.com/sgh/lotus-notes_gtk2.23.3/raw/d3492c997bc7a92b895fa1369d4743a8e20b56b5/Makefile

wget https://github.com/sgh/lotus-notes_gtk2.23.3/raw/d3492c997bc7a92b895fa1369d4743a8e20b56b5/libnotesgtkfix.c

wget https://github.com/sgh/lotus-notes_gtk2.23.3/raw/d3492c997bc7a92b895fa1369d4743a8e20b56b5/notes-wrapper

sudo apt-get install g++-multilib libgtk2.0-dev
sudo sed -i ‘s/gcc -Wall -Wextra `pkg/gcc -Wall -Wextra -m32 `pkg/g’ Makefile
make
sudo cp notes-wrapper libnotesgtkfix.so /opt/ibm/lotus/notes/
chmod 755 /opt/ibm/lotus/notes/notes-wrapper

ln -s /lib32/i386-linux-gnu/libpopt.so.0 /usr/lib32/
wget http://www.benkevan.com/upload/lotus_notes/libgdk-x11-2.0.so.0

 wget http://www.benkevan.com/upload/lotus_notes/libgdk_pixbuf-2.0.so.0

 wget http://www.benkevan.com/upload/lotus_notes/libgdk_pixbuf_xlib-2.0.so.0

 wget http://www.benkevan.com/upload/lotus_notes/libgtk-x11-2.0.so.0
sudo mv *.so.0 /opt/ibm/lotus/notes

ln -s /usr/lib32/i386-linux-gnu/libgnomevfs-2.so.0 /opt/ibm/lotus/notes/
ln -s /usr/lib32/i386-linux-gnu/* /opt/ibm/lotus/notes/
ln -s /lib32/i386-linux-gnu/libpopt.so.0 /opt/ibm/lotus/notes/

[Update]

Updated after testing guide on a freshly installed Linux Mint 14 64bit

10 Responses to “Install Lotus Notes 8.5.3 on Ubuntu 12.10 64bit – quick ‘n dirty installation notes”

  1. Adil Says:

    Thanks for the guide… I am getting this message after running the getlibs command on my ubuntu 12.10 64 bit. I already have the modified files for notes and sametime ready but I think I need to fix this first before I proceed… Please note that I AM running using sudo getlibs but its looking for /lib32 i belive instead of /usr/lib32 maybe…

    The following i386 packages will be installed: libgnomeprintui2.2-0 libgnomeprint2.2-0 libgnomevfs2-0 libgnomeui-0 libxkbfile1 libstartup-notification0 libsepol1 libselinux1 libgsf-1-114 libgsf-1-dev librsvg2-2 librsvg2-common libavahi-client3 libavahi-common3 libavahi-glib1 libbonoboui2-0 libcroco3 libdbus-1-3 libdbus-glib-1-2 libgnome2-0 libgnomecanvas2-0 libgnome-keyring0 libgnome-menu2 libesd0 gtk2-engines libgnome-desktop-2-17 libmotif4 libavahi-glib1 gtk2-engines-oxygen gtk2-engines-aurora gtk2-engines-qtcurve gtk2-engines-murrine gtk2-engines-equinox alsa-base alsa-utils iproute liborbit2 libbonobo2-0 libgconf2-4 libx11-6 libxt6 libxext6 libc6 libgcc1 libgtk2.0-0 libxkbfile1 libglib2.0-0 libstdc++6 bash libart-2.0-2 libpopt0 libgnomeui-0
    Continue [Y/n]? Y
    Downloading …
    Installing libraries …
    cp: target `/lib32/’ is not a directory
    Copying files failed – run getlibs with “sudo getlibs” or as root

  2. Adil Says:

    with reference to my earlier post, I noticed that there was a /lib64 but no /lib32 so I created that directory and moved fine till here….

    :~/LN853install$ sudo sed -i ‘s/gcc -Wall -Wextra `pkg/gcc -Wall -Wextra -m32 `pkg/g’
    bash: pkg/gcc: No such file or directory
    sed: invalid option — ‘W’

    Kind of stuck here now….

    • usablesoftware Says:

      sudo sed -i ‘s/gcc -Wall -Wextra `pkg/gcc -Wall -Wextra -m32 `pkg/g’

      Try the above and change the quote before s/gcc to one that is vertical and the same with the one that is after /g since WordPress thrashes my quotes and changes them to something else.

  3. Adil Says:

    Thanks for the quick reply….
    I have this message now… I am working in the same directory.

    /LN853install$ sudo sed -i ‘s/gcc -Wall -Wextra `pkg/gcc -Wall -Wextra -m32 `pkg/g’
    sed: no input files

  4. Adil Says:

    I had to use Makefile on the same command above instead of a newline… fixed that and completed the guide… trying to startup lotus notes now….

  5. Adil Says:

    Notes is not launching, I have tried firing it up from the dash and even copying the notes wrapper from LN853install folder to /opt/ibm/lotus/notes… it giving the same error as noted below…

    /opt/ibm/lotus/notes$ ./notes-wrapper /opt/ibm/lotus/notes/notes: error while loading shared libraries: libgnomevfs-2.so.0: cannot open shared object file: No such file or directory

  6. Michael Says:

    Hi, thanks for the nice guide!

    I have tested this with notes 9 open beta. The installation works perfect so far. The first time I start it there opens the license agreement in a terminal, which I agree with 1. After that notes just doesn’t start. Do you have some experience with notes 9 on 12.10 x64 already ?

    Best Regards, Michael

Leave a comment