Я пытаюсь установить Сервер предприятия DB2 10.5 на моем Linux Ubuntu 14.04 VM. Я осуществил необходимую как условие проверку и получил следующее сообщение:
The db2prereqcheck utility failed to find the following 32-bit
library file: "/lib/libpam.so*".
Таким образом, я сделал a sudo apt-get install libpam0g:i386
. Однако система не обновила libpam:
libpam0g:i386 is already the newest version.
0 to upgrade, 0 to newly install, 0 to remove and 160 not to upgrade.
Таким образом, кажется, что libpam там. Что я пропускаю здесь?Спасибо.
libpam Вашей системы находится на самом деле в/lib/i386-linux-gnu/libpam.so, поэтому если Ваша DB2 будет ожидать находить в в / lib, то она перестанет работать. Попытайтесь добавить i386-linux-gnu к LD_LIBRARY_PATH или даже поместите явную ссылку в / lib.