以前,在 Ubuntu 15.04 上,我设法遵循了本指南
http://ubuntuforums.org/showthread.php?t=2275776
并让 Juniper Network Connect 从 Firefox 正常工作并连接到我组织的 VPN。
升级到 16.04 后,本应建立 VPN 连接的 Java 小程序甚至无法启动。我没有收到任何运行小程序的提示(就像我以前那样):页面只是说“仅当需要重新连接时,请单击“开始”按钮。”并且任何地方都没有开始按钮。
我已经尝试重新安装 java(和 firefox)并重新按照上面链接中的指南进行操作,但它没有用。
我安装了 oracle java 8(按照指南的规定),包括设置为“始终激活”的 firefox 插件。我的第一反应是 Firefox 以某种方式阻止了小程序运行,但除了启用插件之外,我不知道该怎么做。
任何帮助表示赞赏。
小智 5
我最近也需要让它工作。这很棘手。要点:
您不能使用 webupd8 Java 安装程序来安装 Oracle 的 Java,因为它将始终与您的架构相匹配并安装 64 位版本。Firefox 只会运行与其二进制文件(32 位或 64 位)匹配的插件。
完成所有这些步骤:
sudo apt-get purge openjdk*
sudo apt-get purge oracle-java*
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libstdc++6:i386 lib32z1 lib32ncurses5 libxext6:i386 libxrender1:i386 libxtst6:i386 libxi6:i386
安装 Firefox 32 位(这将自动替换 64 位版本):
sudo apt-get install firefox:i386
手动下载 Oracle Java并按照此StackOverflow 帖子或此 Wiki 中的说明进行安装。确保它是 32 位版本。以下是简短的安装说明:
mkdir /opt/java
cp -r ~/Downloads/jre1.8.0_91 /opt/java/
update-alternatives --install /usr/bin/java java /opt/java/jre1.8.0_91/bin/java 1
update-alternatives --set java /opt/java/jre1.8.0_91/bin/java
export JAVA_HOME="/opt/java/jre1.8.0_91"
现在安装 Firefox 插件。另一篇文章建议您将插件放在 Firefox 二进制目录中,但新版本的 Firefox 要求您将插件放在您的主目录下.mozilla/plugins:
mkdir ~/.mozilla/plugins
ln -sf $JAVA_HOME/lib/i386/libnpjp2.so ~/.mozilla/plugins/
重新启动 Firefox 并about:plugins在 URL 栏中输入。您应该Java(TM) Plug-in 11.91.2在列表下方看到。
您还可以通过访问https://www.java.com/verify/来确认 Java 是否正常工作
瞻博网络在错误的位置寻找更新替代方案。创建从真实位置到瞻博网络查找位置的符号链接:
sudo ln -s /usr/bin/update-alternatives /usr/sbin/update-alternatives
以下是 Oracle 的官方文档,我认为它没有帮助,但它强化了此解决方案的正确性:
| 归档时间: |
|
| 查看次数: |
15966 次 |
| 最近记录: |