web-dev-qa-db-fra.com

Deux éléments égaux dans la liste des alternatives

Je veux avoir deux JDK. Le premier a été installé il y a longtemps dans/usr/lib/jvm/Java-7-Oracle /. J'ai installé la deuxième version et exécuté les commandes suivantes pour l'ajouter aux alternatives:

red-planet@laptop:~$ Sudo update-alternatives --install "/usr/bin/Java" "Java" "/opt/Java_1.6.0_35/bin/Java" 2
update-alternatives: using /opt/Java_1.6.0_35/bin/Java to provide /usr/bin/Java (Java) in auto mode.
red-planet@laptop:~$ Sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/Java_1.6.0_35/bin/javac" 2
update-alternatives: using /opt/Java_1.6.0_35/bin/javac to provide /usr/bin/javac (javac) in auto mode.
red-planet@laptop:~$ Sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/Java_1.6.0_35/bin/javaws" 2
update-alternatives: using /opt/Java_1.6.0_35/bin/javaws to provide /usr/bin/javaws (javaws) in auto mode.

Et configuré:

There are 2 choices for the alternative Java (providing /usr/bin/Java).

  Selection    Path                                 Priority   Status
------------------------------------------------------------
* 0            /opt/Java_1.6.0_35/bin/Java           2         auto mode
  1            /opt/Java_1.6.0_35/bin/Java           2         manual mode
  2            /usr/lib/jvm/Java-7-Oracle/bin/Java   1         manual mode

Press enter to keep the current choice[*], or type selection number: 

Pourquoi ai-je deux éléments égaux dans la liste?

4
Maksim Dmitriev

La sélection marquée comme 0 n'est pas un doublon, elle indique simplement quelle est actuellement l'alternative avec la priorité la plus élevée, et donc celle qui sera utilisée en mode automatique. En mode Auto, chaque fois que vous ajoutez une nouvelle alternative, le système utilise toujours celle qui a la priorité la plus élevée. En manuel, le système respecte votre choix même si une alternative de priorité plus élevée est disponible. Vous pouvez choisir le mode automatique en sélectionnant 0 à cette invite, ou manuel en entrant le numéro correspondant à l'une des alternatives. Regardez la page de manuel pour plus de détails

3
Juancentro

Il semble que vous ayez exécuté la commande install Java deux fois

0
rojanu