Я пытаюсь установить 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