更新替换符号链接过多



我正试图在我的64位Ubuntu 14.10上安装Juniper Network connect 32位。按照这里的文档

网络连接需要安装32位java和64位java。以下是我在安装java64:时使用的一些命令

 sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_31/bin/java" 1
 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.8.0_31/bin/javaws" 1
 sudo update-alternatives --set javaws /usr/local/java/jre1.8.0_31/bin/javaws

接下来,我在Usr/local/Java32/jre.8.0_31目录下安装了Java32。正如教程中所写的那样,我试图使NetworkConnect链接到Java32而不是java64,而jave64是默认值。所以我使用这个命令行:

  sudo update-alternatives --install /usr/bin/java java /usr/java32/jre1.8.0_31/bin/java 10.

但它不起作用!我用不同的变化尝试了不同的时间,当然我得到了这样的信息:符号链接级别太多

如何撤消我所做的所有替换更新?链接到java32的正确方法是什么?

使用此命令启动网络连接,我正在从同一个juniper的页面复制该连接(命令中有一个错误。请使用-jar&而不是他们给出的-cp)。请注意,NC.jar位于您的$HOME/.juniper_networks/中

在命令中,对于给定java 6 bin路径(在您的情况下,为/usr/java32/hre1.8.0_31/bin/java)

    <java_path> -jar NC.jar -h <ivehostname> -u <username> -p <password> [-r <realm>] 
-f <ivecertificate_in_der_format> [-l <gui_log_level> [-L <ncsvc_log_level>] [-y <proxy> -
z <proxy_port> [-s <proxy_username> -a <proxy_password> [-d <proxy_domain>]]]

最新更新