Назад | Перейти на главную страницу

Установка 32-разрядной версии Lotus Notes 9.0.1 для Linux на 64-разрядную версию Debian 7.5 «wheezy»

Я пытаюсь установить 32-разрядную версию Lotus Notes 9.0.1 для Linux (IBM еще не разработала 64-разрядный пакет) на 64-разрядную версию Debian 7.5 "wheezy", но у меня возникают некоторые проблемы, и мне понадобится ваша помощь.

В Интернете есть много сообщений, посвященных этой теме, но связанных с Ubuntu или Mint. Я не смог найти ничего последовательного для Debian. Ни одно из решений, которые, похоже, работают для Ubuntu или Mint, не сработало для меня в Debian ...

Я изменил исходный пакет deb, чтобы удалить все предварительные зависимости и зависимости, переупаковал его и успешно установил. Мне удалось увидеть заставку Lotus Notes и принять лицензию из окна терминала, но затем клиент выключился. Когда я попытался запустить его из командной строки, он сказал следующее:

/opt/ibm/notes$ ./notes
./notes: error while loading shared libraries: libgnomevfs-2.so.0: wrong ELF class: ELFCLASS64

Кажется, моя проблема связана с 32-битным пакетом, который мне не удалось установить: libgnomevfs2-0: i386:

unknown@debian:/opt/ibm/notes$ dpkg -l | grep libgnomevfs2
ii  libgnomevfs2-0                        1:2.24.4-2                         amd64        GNOME Virtual File System (runtime libraries)
ii  libgnomevfs2-common                   1:2.24.4-2                         all          GNOME Virtual File System (common files)
ii  libgnomevfs2-extra                    1:2.24.4-2                         amd64        GNOME Virtual File System (extra modules)

Но установить его вроде не возможно:

unknown@debian:/opt/ibm/notes$ sudo apt-get install libgnomevfs2-0:i386
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 libgnomevfs2-0:i386 : Dépend: libgnomevfs2-common:i386 (>= 1:2.24) mais il n'est pas installable
                       Dépend: libgnomevfs2-common:i386 (< 1:2.25) mais il n'est pas installable
                       Recommande: libgnomevfs2-extra:i386 mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Вот что я пробовал до сих пор:

Но теперь я не знаю, что делать ... Если у кого-то из вас есть положительный отзыв об успешной установке или какой-либо идее, было бы здорово поделиться.

Большое спасибо за вашу помощь.

Сообщение:

Я нашел быстрый и грязный способ исправить это, создав символические ссылки на библиотеки в / opt / ibm / notes следующим образом:

$ cd /opt/ibm/notes
$ sudo ln -s /usr/lib32/libgnomevfs-2.so.0
$ sudo ln -s /usr/lib32/libgnome-2.so.0
$ sudo ln -s /usr/lib32/libgnomeui-2.so.0
$ sudo ln -s /usr/lib32/i386-linux-gnu/libavahi-glib.so.1
$ sudo ln -s /usr/lib32/libbonobo-2.so.0
$ sudo ln -s /usr/lib32/libbonobo-activation.so.4
$ sudo ln -s /usr/lib32/libbonoboui-2.so.0
$ sudo ln -s /usr/lib32/libgnomecanvas-2.so.0
$ sudo ln -s /usr/lib32/libORBit-2.so.0
$ sudo ln -s /usr/lib32/i386-linux-gnu/libgnome-keyring.so.0
$ sudo ln -s /usr/lib32/libORBitCosNaming-2.so.0
$ sudo ln -s /usr/lib32/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so
$ ./notes