Existe-t-il un moyen de résoudre ce problème?
$ /usr/local/Pulse/pulseUi
/usr/local/Pulse/pulseUi: error while loading shared libraries: libwebkitgtk-1.0.so.0: cannot open shared object file: No such file or directory
Ubuntu 19.04 n'est pas une plate-forme de support pour Pulse secure. Vous pouvez le faire fonctionner en suivant les instructions ci-dessous sans installer de dépendances par le gestionnaire de packages. Remarque: Faites preuve de prudence et de prudence à vos propres risques.
En tant qu'utilisateur root, exécutez:
dpkg -i Pulse-9.0.R3.x86_64.deb
cd /usr/local/Pulse/
Autoriser l'installation pour 19.04 par sed (ou manuellement à la ligne 279 dans PulseClient_x86_64.sh)
sed -i "s/UBUNTU_VER\ \=\ 18\ \]/& \|\|\ [\ \$UBUNTU_VER\ \=\ 19 \]/" PulseClient_x86_64.sh
Peut ne pas être nécessaire. Au moins, il échouera avec les packages qui ne sont pas trouvés.
./PulseClient_x86_64.sh install_dependency_packages
Permet de faire des debs et des dossiers supplémentaires:
mkdir /usr/local/Pulse/extra
mkdir /usr/local/Pulse/debs
Téléchargez les packages ci-dessous depuis archice.ubuntu.com vers/usr/local/Pulse/debs:
cd /usr/local/Pulse/debs
wget http://archive.ubuntu.com/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3_AMD64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/webkitgtk/libjavascriptcoregtk-1.0-0_2.4.11-3ubuntu3_AMD64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/webkitgtk/libwebkitgtk-1.0-0_2.4.11-3ubuntu3_AMD64.deb
Extraire les fichiers * .deb sur/usr/local/Pulse/extra
cd /usr/local/Pulse/extra
dpkg -x /usr/local/Pulse/debs/libicu60_60.2-3ubuntu3_AMD64.deb .
dpkg -x /usr/local/Pulse/debs/libjavascriptcoregtk-1.0-0_2.4.11-3ubuntu3_AMD64.deb .
dpkg -x /usr/local/Pulse/debs/libwebkitgtk-1.0-0_2.4.11-3ubuntu3_AMD64.deb .
Quel utilisateur normal et exporter LD_LIBRARY_PATH en ligne de commande:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/Pulse/extra/usr/lib/x86_64-linux-gnu/
En tant qu'utilisateur normal, exécutez Pulse secure GUI sur la ligne de commande:
/usr/local/Pulse/pulseUi
Vous devriez maintenant pouvoir voir pulseUI et continuer. Remarque: à des fins de dépannage, vous pouvez utiliser la commande ldd pour vérifier quelles bibliothèques sont nécessaires, comme: ldd /usr/local/Pulse/pulseUi
Si vous souhaitez utiliser Pulse Secure uniquement en tant que client pour vous connecter à un VPN, vous pouvez utiliser la connexion ouverte. Ici, je vais dans les détails, étape par étape.
Installez le package
Sudo apt-get update
Sudo apt-get install openconnect
Installer des certificats
Sudo apt-get install ca-certificates
Sudo update-ca-certificates
Se connecter
Sudo openconnect --protocol = nc vpn.example.com
Références:
http://www.yorku.ca/computing/download/ps-Pulse-9.0r1-linux-quickstart-guide.pdfhttps://websiteforstudents.com/install-openconnect -ssl-vpn-client-on-ubuntu-18-04-18-04 /
Veuillez pardonner au fait qu'il s'agit d'une réponse et non d'un commentaire. Je me suis inscrit juste pour aider à résoudre ce problème. Pour superposer ce que @jacke a publié ci-dessus. Suivez d'abord son guide!
Si vous remarquez que votre icône Pulse ne fonctionne plus depuis le lanceur, procédez comme suit:
$ Sudo nano /usr/share/applications/pulseUi.desktop
Modifiez la ligne Exec en
Exec=/usr/bin/env LD_LIBRARY_PATH=/usr/local/Pulse/extra/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH /usr/local/Pulse/pulseUi
Pour moi, c'était aussi simple que d'installer le deb Pulse puis de lancer:
Sudo /usr/local/Pulse/PulseClient_x86_64.sh install_dependency_packages
Sudo apt install libwebkitgtk-1.0-0
Sur Ubuntu 19.10 (AMD64), ce qui suit a fonctionné pour moi:
Sudo dpkg -i libicu60_60.2-3ubuntu3.1_AMD64.deb libjavascriptcoregtk-1.0-0_2.4.11-3ubuntu3_AMD64.deb libwebkitgtk-1.0-0_2.4.11-3ubuntu3_AMD64.deb; Sudo apt install -f
.