我正在尝试让 Webext 正常工作。我读过这篇文章http://www.linuxintro.org/wiki/Use_WebEx_with_Linux
它告诉我通过以下方式检查缺少的依赖项
ldd *.so | grep "not found"
它给了我这个列表:
~$ ldd .webex/1524/*.so | grep "not found"
libgtk-x11-2.0.so.0 => not found
libgdk-x11-2.0.so.0 => not found
libXmu.so.6 => not found
libXtst.so.6 => not found
libstdc++.so.6 => not found
libXt.so.6 => not found
libXi.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libjawt.so => not found
libasound.so.2 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libjawt.so => not found
libXmu.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libuuid.so.1 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
但如果我尝试安装这些“缺失”的依赖项,我会被告知它们已经是最新版本。例如
~$ sudo apt-get install libgtk2.0-0
Reading package lists... Done
Building dependency tree
Reading state information... Done
libgtk2.0-0 is already the newest version (2.24.30-1ubuntu1).
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
所以不知道如何实现这一点。有人能用 Webex 吗?
答案1
我解决了桌面共享通过以下方式在新安装的 16.04 上使用 Webex 功能: https://askubuntu.com/a/363400
但我将“openjdk-7-jre”替换为“openjdk-8-jre’ 和 ‘icedtea-7-plugin’ 更改为 ‘icedtea-8-插入'
Webex 目录中仍然有“未找到”文件,并且音频通话仍然不起作用,但我不需要它(我们使用 skype)
答案2
我能够让它工作得很好,得益于尤里的回答以及这里的其他一些。我想我可以提供一些额外的细节和明确的步骤。
首先,我运行的是 Oracle JDK 8,安装方式如下:电力供应协议,在 64 位平台上。这可以启动会议仪表板,但桌面共享不起作用,因为 WebEx 使用 32 位基础。所以我添加了 32 位架构:
sudo dpkg --add-architecture i386
sudo apt update
然后我安装了 32 位软件包:
sudo apt install openjdk-8-jre:i386 libxmu6:i386 libpangoxft-1.0-0:i386 libpangox-1.0-0:i386 libxv1:i386
这会引入一大堆依赖项。安装软件包后,WebEx 库会显示所有依赖项均已满足(libjawt.so
JRE 提供的除外):
$ ldd ~/.webex/T30_MC/*.so | grep "not found"
libjawt.so => not found
libjawt.so => not found
重新启动 Firefox(我不确定这是否绝对必要,但我想确保它已获取所有新库)。此后,我能够加入会议并查看共享桌面。我尚未尝试音频,因为我参加的会议未启用网络音频。
答案3
我认为问题不在于 Linux 缺少依赖项,而在于几周前的 WebEx 更新。
我在其他博客上看到,新的 WebEx 不再支持 JAVA,这是因为它对我们来说不起作用。
答案4
apt-get install openjdk-8-jre:i386
上述命令应该可以解决大部分问题(如果不是全部的话)。我还执行了下面的操作来完成它。
apt-get install libuuid1:i386 libasound2:i386 libxt6:i386 libxmu6:i386