Я установил Cisco AnyConnect для Ubuntu (64) 12.04, но это не удалось. Его можно установить на Ubuntu 10.10 (64).
Журнал ошибок
Installing Cisco AnyConnect VPN Client ...
Extracting installation files to /tmp/vpn.teuSIr/vpninst096243274.tgz...
Unarchiving installation files to /tmp/vpn.teuSIr...
Starting the VPN agent...
/opt/cisco/vpn/bin/vpnagentd: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
Когда я с этим сталкиваюсь,
locate libxml2.so.2
/usr/lib/x86_64-linux-gnu/libxml2.so.2
/usr/lib/x86_64-linux-gnu/libxml2.so.2.7.8
Поэтому я создаю символьную ссылку libxml2.so.2
в /user/lib
и после этого:
Я гарантирую, что на моем устройстве есть библиотека lib32 времени выполнения.
Как я могу это исправить?
Используйте openconnect! довольно просто!
Команда первого запуска ниже для активного модуля TUN:
sudo /sbin/modprobe tun
Установите OpenConnect:
sudo apt-get install openconnect
[ 115] Подключитесь к VPN, запустите:
sudo openconnect yourvpn.example.com
Попробуйте эту ссылку, мне помогло: http://ubuntuhandbook.org/index.php / 2014/11 / подключения-сиг-AnyConnect-VPN-убунту /
Установите некоторые подключаемые модули VPN для Network Manager:
sudo apt-get install network-manager-pptp network-manager-vpnc network-manager-openvpn
Если потребуется ввести пароль, введите его и нажмите Enter.
Если вам говорят, что пакет «уже является самой новой версией», проигнорируйте его и продолжите со следующей командой.
Если вас попросят «продолжить [Y / n]», нажмите Y, а затем Enter.
Откройте диалоговое окно настроек соединения, перейдите на вкладку VPN и добавьте новое соединение:
Выберите «Cisco AnyConnect»:
На всякий случай, если вы хотите, чтобы клиент Ciso Anyconnect работал, посмотрите этот блог . Просто отключите веб-плагин Firefox Iced Tea и перейдите на свой VPN-сайт. Пусть Ubuntu скачает установщик VPN и запустит скрипт оболочки. В моем случае VPN-клиент Cisco Anyconnect был установлен и доступен в разделе Интернет и работает нормально.
Если Вам не нужно "официальное" программное обеспечение Cisco AnyConnect VPN, я настоятельно рекомендую установку "network-manager-openconnect-gnome" пакета в Репозитории Ubuntu. Это использует OpenConnect, который является клиентом с открытым исходным кодом для AnyConnect. Во всяком случае тот пакет позволяет, чтобы Вы настроили и менеджер Ваши соединения VPN AnyConnect через нормального администратора сети.
Я использовал это для соединения с моей работой VPN в течение прошлых нескольких месяцев, и она работала отлично!
Можно найти пакет в Центре программного обеспечения Ubuntu или Синаптический путем поиска "OpenConnect".
Если Вы хотите установить его через командную строку, можно сделать так с: sudo apt-get install network-manager-openconnect-gnome
Это добавляет опцию к Сетевым соединениям. Когда Вы примете решение добавить соединение, будет новая опция при соединениях VPN для добавления "Cisco AnyConnect Совместимая VPN (openconnect)". Можно затем соединиться с VPN через апплет сетей (в системном лотке).
Я столкнулся с подобной проблемой ранее. Я заметил, что vpnagentd
не загружается из-за libatk1
и vpnui
не загружается из-за libxml2
. Установка 32-битных версий этих библиотек решает проблемы. Вы должны установить ia32-libs
для решения проблемы, используя
sudo apt-get update
sudo apt-get install ia32-libs
. Это должно решить проблему для вас в 64-битных версиях Ubuntu. Я пробовал это на Ubuntu 11.10 и Ubuntu 12.04.
Я только что установил openconnect. Работает аналогично утилите командной строки anyconnect.
sudo apt-get install openconnect
В моем случае vpnagentd
не будет загружаться. Однако установка пакетов
sudo apt-get install lib32z1 lib32ncurses5
решила проблему для меня. Терминал запросил сообщение об их установке, когда я попытался установить ia32-libs
, что, похоже, устарело.
Вот процедура, которая работала для меня на 64-битном рабочем столе Ubuntu 14.04.3
sudo apt-get install -y lib32z1 lib32ncurses5 lib32bz2-1.0 libxml2:i386 libstdc++6:i386 libgtk2.0-0:i386 libpango1.0-0:i386
Теперь я могу запустить ./vpnui.
Не берите в голову, я установил OpenConnect с инструкциями здесь. Наконец, мне не нужно иметь дело с этим мусором Cisco!
Я сталкивался с подобной проблемой ранее. Я заметил, что vpnagentd
не загружается из-за libatk1
и vpnui
не загружается из-за libxml2
. Установка 32-битных версий этих библиотек решает проблемы. Вы должны установить ia32-libs для решения проблемы, используя
sudo apt-get install ia32-libs
. Это должно решить проблему для вас в 64-битных версиях Ubuntu. Я попробовал это 11.10 и 12.04.
С Ubuntu 18.04 клиент VPN OpenConnect доступен как дополнение Центру управления GNOME, как показано здесь:
Для включения этого дополнения можно искать 'openconnect' в центре программного обеспечения человечности как так:
Затем нажимают на центр управления гнома и проверяют флажок на 'клиента VPN OpenConnect'.