mercoledì 10 agosto 2011

Notes 8.5.3 cd5 su Ubuntu 11.04 64bit

Lotus è un sw a 32 bit sia su windows che su Linux.
Se su windows è tutto ok ed anche su Fedora 15 64bit basta fare il classico avanti-> avanti -> fine non è cosi' su Ubuntu 64bit ed in particolare su Natty Narwal.

Procediamo come segue:

scompattare il .deb di lotus (bottone destro Extract Here)
andiamo ora in a modificare il file control che si trova in ibm-lotus-notes-8.5.3.i586/DEBIAN aprendolo un editor di testo.

Arriviamo alle righe di pre Dipendenza e dipendenza e le sbianchiamo togliendo il nome di tutti i pacchetti.

Pre-Depends:
Depends:

A questo punto se vogliamo evitare l'opzione di force-architecture da fare in seguito possiamo anche variare la voce Architecture (possiamo ad esempio inserire allal posto di i386 ma non è obbigatorio).

A questo punto per ricostruire il file .deb dobbiamo lanciare il seguente comando

dpkg-deb -b ibm-lotus-notes-8.5.3.i586 ibm-lotus-notes-8.5.3.i586.deb

Ora abbiamo il deb da installare, prima però dobbiamo installare le librerie richieste:

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

Ora ci serve il getlibs-all.deb, per installare le librerie a 32bit, lo potete scaricare qui

con questo comando installiamo il getlibs
dpkg -i getlibs-all.deb

qui lo usiamo per scaricare le librerie richieste da lotus

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 libmotif3 libmotif4 libgnome-desktop-3-0 libavahi-glib1 gtk2-engines-oxygen gtk2-engines-aurora gtk2-engines-qtcurve gtk2-engines-murrine gtk2-engines-equinox

queste librerie sono richieste da Sametime Embedded nel caso lo vogliate installare

getlibs -p alsa-base alsa-utils iproute

ora possiamo finalmente installare lotus dal deb che abbiamo modificato all'inizio.

sudo dpkg -i --force-architecture ibm-lotus-notes-8.5.3.i586.deb

Prima di lanciarlo dobbiamo scaricare una serie di librerie e copiarle nella directroy contenente gli eseguibili

cd /tmp
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

Buon lavoro con il vostro lotus!

P.S Se volete installare gli altri pacchetti come cae, sametime, feedreader o Symphony dovete procedere come abbiamo fatto per il pacchetto di notes ed eliminare le dipendenze!
P.P.S ringrazio per l'ispirazione il seguente Blog che consiglio a chi lavora con Lotus e Linux

Nessun commento:

Posta un commento