最新版本的openjdk和icedtea插件可与Juniper VPN一起使用。删除旧版本和其他版本的Java也可能会有所帮助。
看到有人可以一步一步地获得瞻博网络连接和citrix吗?
这是我发现命令行比Ubuntu软件中心更好的地方
首先删除旧版本的Java,包括Oracle(Sun)和OpenJDK。例如,如果您安装了OpenJDK 6,请输入一个终端:
sudo apt-get remove openjdk-6-jdk icedtea-6-plugin
也删除Sun Java。如果仅安装了JRE,而不是JDK,请相应地更改命令。然后通过以下方法安装OpenJDK-7和相应的插件:
sudo apt-get install openjdk-7-jdk icedtea-7-plugin
打开Firefox并通过访问此站点http://www.java.com/en/download/testjava.jsp来测试正在使用的Java版本。
注意:从Chrome 35开始,不再支持Linux对Chrome的支持。您必须使用Firefox才能使Java(以及因此的Network Connect)正常工作。
如果看到版本7正在运行,则可以尝试使用Juniper VPN。如果没有,您可能必须删除其他版本的Java。希望这可以帮助。
更新:适用于64位Ubuntu 12.04至13.10
从7.3开始,Juniper SA设备支持64位Ubuntu用于网络连接。
首先,安装64位的jre / jdk和icedtea
sudo apt-get install openjdk-7-jre icedtea-7-plugin
二,安装32bit jre
sudo apt-get install openjdk-7-jre:i386
请注意,请勿安装32位icedtea。确保64位是默认的Java。只要存在32位jre,Juniper就会找到它所需的文件并运行。
在Ubuntu 13.04 64bit上测试。
有关详细信息,请参见Juniper Network Knowledge-base。
更新2:对于64位Ubuntu 14.04
Network Connect update-alternatives
在/ usr / sbin /中查找,似乎没有指向13.10这样的正确目录的符号链接。
除了上述针对64位Ubuntu 12.04-13.10的步骤之外,还可以通过以下方式将符号链接添加到/ usr / sbin /:
sudo ln -s /usr/bin/update-alternatives /usr/sbin/
如何在Ubuntu 14.04 LTS上安装Juniper VPN会更详细地说明14.04问题。