WebEx 仅支持以下 Linux 操作系统
- 32 位 Fedora 13/14
- 32 位 Red Hat 5
- 32 位 OpenSuSE 11.2/11.3
- 32 位 Ubuntu 10.x
如果您使用的平台不是上面列出的受支持平台,则观看来自 opensource.com 的 webcast可能会遇到问题。我们找到了一些为 Fedora 12 编写的说明,可能很有用。解决方法是安装 32 位版本的 Firefox,并带有 Java 和 Flash。
在 Fedora 12 x86_64 上配置独立的 Firefox 浏览器以访问 WebEx
作者:Travis Gummels
从 Fedora 12 x86_64 成功访问 WebEx 的一种方法是使用 32 位版本的 Mozilla Firefox,并带有 Sun JRE 和 Adobe Flash 32 位插件。
为什么是 32 位?
- 根据 JRE 下载站点,64 位版本不支持 Java Applet 或 Java Web Start(JWS 是运行另一个类似 WebEx 的应用程序 Elluminate 所必需的)。
- 根据WebEx 系统要求页面,仅支持 32 位版本的 Linux。
需要什么?
访问 root 帐户的权限,以便您可以安装必要的 i686 rpm。
Mozilla Firefox(在撰写本文时,默认提供的下载是 32 位)
Adobe Flash(获取 Linux 软件包的 tar.gz,在撰写本文时,默认是 32 位)
Sun JRE Linux 自解压文件(不是 x64)
应安装以下 i686 RPM
alsa-lib.i686
dbus-glib.i686
glibc.i686
gtk2-engines.i686
gtk2.i686
libcanberra-gtk2.i686
libcurl.i686
libXt.i686
nss.i686
PackageKit-gtk-module.i686
安装
注意:下载的软件名称仅在撰写本文时有效
pwd = /home/username
$ mkdir firefox32
$ cd firefox32
Firefox 安装
$ tar -jxf ~/Downloads/firefox-3.6.3.tar.bz2
$ mkdir .mozilla <-- 这是为了稍后创建配置文件
Java JRE 安装
$ chmod +x ~/Downloads/jre-6u20-linux-i586.bin
$ ~/Downloads/jre-6u20-linux-i586.bin
滚动到协议末尾并接受它。
...
您是否同意上述许可条款? [是或否]
是
...
$ ln -s jre1.6.0_20 java
添加插件
$ cd firefox/plugins
Flash
$ tar xf ~/Downloads/install_flash_player_10_linux.tar.gz <-- 提供 libflashplayer.so
Java
$ ln -s ../../java/lib/i386/libnpjp2.so
$ ls
libflashplayer.so libnpjp2.so libnullplugin.so
使用您喜欢的文本编辑器,创建 ~/firefox32/firefox32.sh 以启动浏览器
取剪刀线 -- 8< -- 下面的所有内容
-- 8< --
#!/bin/sh
export FIREFOX32HOME=~/firefox32
export PATH=${FIREFOX32HOME}/firefox:${FIREFOX32HOME}/java/bin:$PATH
export JAVA_HOME=${FIREFOX32HOME}/java
export MOZ_PLUGIN_PATH=${FIREFOX32HOME}/firefox/plugins
export LD_LIBRARY_PATH=/usr/lib64
firefox -no-remote -P Firefox32
-- 8< --
然后更改权限
$ chmod +x ~/firefox32/firefox32.sh
配置
使用 firefox32.sh 脚本启动 Firefox
$ ~/firefox32/firefox32.sh
首次执行脚本时,应弹出配置文件管理器。创建一个名为 Firefox32 的新配置文件,并将目录更改为 firefox32 目录 + .mozilla,即/home/username/firefox32/.mozilla。要更改目录,请单击选择文件夹按钮,该按钮应直接位于输入新配置文件名称文本输入框下方。在配置文件管理器界面中,可以选中“启动时不询问”,因为上面的 firefox32.sh 脚本显式使用了刚刚定义的 Firefox32 配置文件。
启用 Java Web Start - 为了使 JWS 正常运行,jnlp 文件类型必须与 Java JRE(javaws 位于 ~/firefox32/java/javaws 中)安装的 Java Web Start 可执行文件相关联。找到执行此操作的最简单方法是找到 jnlp 类型的文件并尝试打开它,这将导致 Firefox 询问如何处理它。设置文件关联,以便在遇到此类文件时使用 javaws 可执行文件。jnlp 文件的可能位置是
- http://java.sun.com/javase/technologies/desktop/javawebstart/demos-noja…
- http://dist.trolltech.com/developer/download/webstart/index.html
测试
访问以下网页,查看 Flash、Java 和 WebEx 是否按预期运行(在撰写本文时有效)
- Flash -> http://www.adobe.com/software/flash/about/
- Java -> http://www.java.com/en/download/help/testvm.xml
- WebEx -> http://www.webex.com/lp/jointest/
附加说明
在 Fedora 14 上,javaws 和 selinux 存在问题。有关更多信息,请访问 Bugzilla 572791。
解决方法是:sudo setsebool -P allow_execstack 1
文档更新
我们希望保持本文档与需要在 64 位系统上使用 WebEx 的用户相关。如果您发现错误或想为本页贡献更新,您可以联系我们并提供您的更正或补充。请勿提出技术支持咨询。