我试图理解为什么通过 Debian 软件包安装的 Pulse Secure 根本无法启动。
我可以在 GUI 菜单中看到它,单击时菜单消失,现在应用程序应该可以启动,但它却没有启动。
在具有 Sudo 访问权限的终端中,我输入pulse
并点击enter,但这并没有执行它。
root@user:/home/user# pulse
Command 'pulse' not found, did you mean:
command 'apulse' from deb apulse
Try: apt install <deb name>
应用程序列表显示不同的名称:
root@user:/home/user# ls -lh /usr/share/applications | grep pulse
-rwxr-xr-x 1 root root 285 Aug 29 2017 pulseUi.desktop
令我困惑的是,删除这个包时我能够在终端中看到它。
user@user:~$ sudo apt remove pulse
pulse pulseaudio pulseaudio-module-bluetooth pulseaudio-utils
附加信息:
uname -a
Linux user 4.15.0-22-generic #24-Ubuntu SMP Wed May 16 12:15:17 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
感谢您花时间阅读上述详细信息。
答案1
执行文件内的命令pulseUi.desktop
。我收到以下错误:
/usr/local/pulse/pulseUi:加载共享库时出错:libwebkitgtk-1.0.so.0:无法打开共享对象文件:没有此文件或目录
该错误是由于缺少库 libwebkitgtk-1.0.so.0 引起的。我通过安装以下包解决了该问题
sudo apt-get install libwebkitgtk-1.0
libgnome-keyring0
更新:在另一个 Ubuntu 18.04 工作站上,我也必须安装。
一般解决方法是执行可执行文件,例如/usr/local/pulse/pulseUi
。然后安装错误信息中报告的所有缺少的库。
答案2
在 Ubuntu 18.04 版本中,您可以在下载后使用以下命令安装 Pulse Secure:
$ sudo dpkg -i /home/{user}/Downloads/ps-pulse-linux-9.0r2.0-b819-ubuntu-debian-64-bit-installer.deb
然后安装以下所需的依赖项:
$ sudo apt-get install libwebkitgtk-1.0.0
$ sudo apt-get install libproxy1-plugin-webkit
$ sudo apt-get install libgnome-keyring0