有没有办法解决这个问题?
$ /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
Run Code Online (Sandbox Code Playgroud)
jac*_*cke 37
Ubuntu 19.04 不是 Pulse Secure 支持的平台。您可以按照以下说明操作,而无需使用包管理器安装依赖项。注意:谨慎使用&&小心,风险自负。
以root 用户身份运行:
dpkg -i pulse-9.0.R3.x86_64.deb
cd /usr/local/pulse/
Run Code Online (Sandbox Code Playgroud)
允许通过 sed 安装 19.04(或 19.10 / 20.04 / 20.10 / 21.04)(或手动在 PulseClient_x86_64.sh 中的第 279 行)。下面是 19.04/19.10。
sed -i "s/UBUNTU_VER\ \=\ 18\ \]/& \|\|\ [\ \$UBUNTU_VER\ \=\ 19 \]/" PulseClient_x86_64.sh
Run Code Online (Sandbox Code Playgroud)
可能不需要。至少它会因找不到包而失败。
./PulseClient_x86_64.sh install_dependency_packages
Run Code Online (Sandbox Code Playgroud)
让我们创建 debs 和额外的文件夹:
mkdir /usr/local/pulse/extra
mkdir /usr/local/pulse/debs
Run Code Online (Sandbox Code Playgroud)
从 archice.ubuntu.com 下载以下软件包到 /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
Run Code Online (Sandbox Code Playgroud)
在 /usr/local/pulse/extra 上提取 *.deb 文件
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 .
Run Code Online (Sandbox Code Playgroud)
对于普通用户并在命令行中导出 LD_LIBRARY_PATH :
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/pulse/extra/usr/lib/x86_64-linux-gnu/
Run Code Online (Sandbox Code Playgroud)
在 Ubuntu 20.04(及之后)上,您可能需要安装 libenchant.so.1:
须藤 apt-get 安装 libenchant1c2a
在 Ubuntu 21.04 上,您需要手动安装 libenchant1c2a:
cd /usr/local/pulse/debs
wget http://archive.ubuntu.com/ubuntu/pool/universe/e/enchant/libenchant1c2a_1.6.0-11.4_amd64.deb
cd /usr/local/pulse/extra/
dpkg -x /usr/local/pulse/debs/libenchant1c2a_1.6.0-11.4_amd64.deb .
Run Code Online (Sandbox Code Playgroud)
作为普通用户,在命令行上运行脉冲安全 GUI:
/usr/local/pulse/pulseUi
Run Code Online (Sandbox Code Playgroud)
现在您应该能够看到pulseUI并继续它。注意:出于故障排除目的,您可以使用 ldd 命令来检查需要哪些库,例如:ldd /usr/local/pulse/pulseUi
如果您的组织使用 MFA,您可能会遇到 9.1R11 版本的问题:https ://community.pulsesecure.net/t5/Pulse-Connect-Secure/Embeded-browser-MFA-login-failure-or-crash-after-login /td-p/45186
Mar*_*rio 12
在 Ubuntu 19.10 (amd64) 上,以下对我有用:
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
。小智 7
如果您只想将 Pulse Secure 用作客户端来连接到 VPN,您可以使用开放连接。在这里,我一步一步地详细介绍。
安装包
sudo apt-get update
sudo apt-get install openconnect
Run Code Online (Sandbox Code Playgroud)安装证书
sudo apt-get install ca-certificates
sudo update-ca-certificates
Run Code Online (Sandbox Code Playgroud)连接
sudo openconnect --protocol = nc vpn.example.com
Run Code Online (Sandbox Code Playgroud)参考:
http://www.yorku.ca/computing/download/ps-pulse-9.0r1-linux-quickstart-guide.pdf https://websiteforstudents.com/install-openconnect-ssl-vpn-client-on-ubuntu- 18-04-18-04/
归档时间: |
|
查看次数: |
37373 次 |
最近记录: |