Google 已将其Chrome 浏览器更新到版本 35。这个新版本使用Aura代替 GTK2,并且不再支持像 Java(OpenJDK 和 Oracle)这样的 NPAPI 插件。PepperFlash 等 PPAPI 插件仍然有效。
我的学校每天都使用谷歌浏览器和谷歌应用程序,这对于我们使用的一些教育网站来说似乎是一个潜在的大问题。有没有人遇到过让 Java 工作的解决方案或变通方法?
请你帮助我好吗 ?
在我的旧 Ubuntu 13.10 上,我能够使用需要安装缺少的 32libs 和 IcedTea(32 位)的解决方法来运行 Juniper VPN(仅在 Firefox 上)。
但是,我最近从 Ubuntu 13.10 升级到 14.04(均为 64 位)并且我的 Juniper VPN 不再工作,因为它在启动期间失败并显示以下消息:
“请确保安装了必要的 32 位库。有关详细信息,请参阅知识库文章 KB25230”
“安装失败。请安装 32 位 Java 并使用 update-alternatives 命令更新替代链接。有关详细信息,请参阅知识库文章 KB25230”
出于某种奇怪的原因,似乎 14.04 升级不再适用于 openjdk-7:386,因此也不适用于瞻博网络 VPN。
有任何想法吗 ?谢谢
我必须在 64 位 Ubuntu 12.04 上运行 Juniper VPN。我已经安装了openjdk-7-jre,openjdk-7-jdk并且icedtea-7-plugin。浏览器提示安装Juniper VPN后,我查看已经成功安装到“/home/huangyun/.juniper_networks/network_connect”。
我从命令行打开 Firefox 并检查日志:
Launching "/usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java" "-classpath" "/home/huangyun/.juniper_networks/network_connect/NC.jar" "NC" "-h" "extranet.scei.a-star.edu.sg" "-L" "0" "-l" "0" "-n" "" "-t" "" "-x"
Run Code Online (Sandbox Code Playgroud)
我手动运行上面的命令:
$ java -classpath ~/.juniper_networks/network_connect/NC.jar NC -h extranet.scei.a-star.edu.sg -L 0 -l 0 -n "" -t "" -x
Failed to load the ncui library.
Quitting.
Run Code Online (Sandbox Code Playgroud)
我检查文件libncui.so,发现 .so 文件是 32 位版本:
$ file libncui.so
libncui.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically …Run Code Online (Sandbox Code Playgroud) 我正在尝试运行瞻博网络将程序连接到 vpn,它只能在 32 位 sun jre 上运行。到目前为止,我在谷歌上发现的所有东西都失败了。我不能使用任何脚本,例如madscientists,作为身份验证的一部分,我需要从网格中提供一些随机字符。
因此,为了将这个 32 位应用程序安装隔离到一个角落,我下载了 firefox 和 jre 并将它们解压缩到 /opt。当瞻博网络要求输入 root 密码时,我使用 sudo 运行 firefox。
这是 Firefox 插件文件夹
/ot/firefox32/plugins# ls -la
total 8
drwxr-xr-x 2 root root 4096 Mar 11 00:57 .
drwxr-xr-x 11 root root 4096 Mar 10 23:48 ..
lrwxrwxrwx 1 root root 49 Mar 11 00:57 libnpjp2.so -> /opt/java/32/jdk1.6.0_31/jre/lib/i386/libnpjp2.so
Run Code Online (Sandbox Code Playgroud)
Firefox 列出了 sun jre,但是当使用“http://java.com/en/download/installed.jsp”检查它时,它要么无法检测到 Java,要么 Firefox 冻结
有任何想法吗?
谢谢