Ich habe Cisco AnyConnect für Ubuntu (64) 12.04 installiert, aber es ist fehlgeschlagen. Es kann unter Ubuntu 10.10 (64) installiert werden.
Das Fehlerprotokoll
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
Wenn ich das treffe,
locate libxml2.so.2
/usr/lib/x86_64-linux-gnu/libxml2.so.2
/usr/lib/x86_64-linux-gnu/libxml2.so.2.7.8
Also erstelle ich eine Symbolverknüpfung libxml2.so.2
in /user/lib
und nach:
Installing Cisco AnyConnect VPN Client ...
Extracting installation files to /tmp/vpn.5cz4FV/vpninst001442979.tgz...
Unarchiving installation files to /tmp/vpn.5cz4FV...
Starting the VPN agent...
/opt/cisco/vpn/bin/vpnagentd: error while loading shared libraries: libxml2.so.2: wrong ELF class: ELFCLASS64
Ich stelle sicher, dass auf meinem Gerät eine lib32-Laufzeitbibliothek vorhanden ist.
Wie kann ich das beheben?
Linux chuck 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
file /opt/cisco/vpn/bin/vpnagentd
/opt/cisco/vpn/bin/vpnagentd: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped
Anhand der obigen Informationen bestätige ich, dass es sich bei dem Tool um eine 32-Bit-Editionssoftware handelt und mein Betriebssystem 64-Bit ist.