Что изменилось в libssl.0.9.8o-7ubuntu2, так что теперь он ломает мой клиент Aventail, и что мне делать?

Я не могу установить свой клиент 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 в его программу обновления?

2
задан 13 April 2012 в 00:31

3 ответа

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
0
ответ дан 13 April 2012 в 00:31

У меня все получилось - я могу использовать 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
0
ответ дан 13 April 2012 в 00:31

К сожалению, нет ничего, кроме чего можно сделать в этом случае сказать Менеджеру обновлений не обновлять libssl. откройте Update Manager путем нажатия на шестеренку питания и выбора "программного обеспечения, актуального", или "Обновляет Доступный".

enter image description here

Менеджер по обновлению откроется, и Вам подарят окно, выглядящее подобными этому:

enter image description here

Снимите флажок с флажками для любых обновлений с названным пакетом libssl в них. Нажмите "Install Updates" и введите свой пароль при запросе. Повторитесь в следующий раз, когда Вы обновляете свой компьютер и т.д.

0
ответ дан 13 April 2012 в 00:31

Другие вопросы по тегам:

Похожие вопросы: