Я не могу установить свой клиент Aventail в Kubuntu 12.04, потому что ему не нравится версия 12.04 libssl.0.9.8. Хотя Aventail будет устанавливаться без жалоб при установке libssl.0.9.8o-7ubuntu1, это другая история с libssl.0.9.8o-7ubuntu2, версией, которую хочет установить 12.04. С 0.9.8o-7ubuntu2 я получаю следующие ошибки:
Код:
linux-gate.so.1 => (0xb77c7000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb7798000)
libssl.so.0.9.7 => not found
libcrypto.so.0.9.7 => not found
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb776b000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb75c5000)
/lib/ld-linux.so.2 (0xb77c8000)
Что изменилось между 0.9.8o-7ubuntu1 и 0.9.8o-7ubuntu2? Могу ли я дать указание моим системам управления пакетами не включать libssl.0.9.8 в его программу обновления?
Aventail 10.52 был установлен и работает на 11.10 x64. После обновления до Precise Pangolin 12.04 x64 (64-bit) я исправил Aventail, используя:
sudo ln -s /usr/lib/x86_64-linux-gnu/libssl.so.0.9.8 /usr/lib/libssl.so.0.9.7
sudo ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.0.9.7
У меня все получилось - я могу использовать Aventail на Ubuntu 12.04 32bit, но на Ubuntu 12.04 64bit он не работает вообще - startcui или starct не работают (пожалуйста, проверьте и перейдите на Sonicwall, если хотите).
Чтобы решить вашу проблему с библиотекой
sudo apt-get install libssl0.9.8
sudo ln -s /lib/i386-linux-gnu/libssl.so.0.9.8 /lib/i386-linux-gnu/libssl.so.0.9.7
sudo ln -s /lib/i386-linux-gnu/libcrypto.so.0.9.8 /lib/i386-linux-gnu/libcrypto.so.0.9.7
К сожалению, нет ничего, кроме чего можно сделать в этом случае сказать Менеджеру обновлений не обновлять libssl
. откройте Update Manager путем нажатия на шестеренку питания и выбора "программного обеспечения, актуального", или "Обновляет Доступный".
Менеджер по обновлению откроется, и Вам подарят окно, выглядящее подобными этому:
Снимите флажок с флажками для любых обновлений с названным пакетом libssl
в них. Нажмите "Install Updates" и введите свой пароль при запросе. Повторитесь в следующий раз, когда Вы обновляете свой компьютер и т.д.