J'essaie d'exécuter la commande suivante
Sudo update-alternatives "/usr/local/bin/Java" "Java" "/usr/Java/jdk1.6.0_45/bin/Java"
Mais je continue à recevoir le message d'erreur
update-alternatives: error: unknown argument `/usr/local/bin/Java'
Que puis-je faire pour réussir à faire ce que cette commande signifie?
(Ceci est pour configurer un environnement Android pour un laboratoire en classe, je ne comprends en aucun cas ce que je fais ou ce que cette commande signifie, je dois juste le faire ...)
J'ai consulté et le fichier "/ usr/local/bin/Java" n'existe pas sur mon système
La première chose que vous devez fournir est un argument. Selon man update-alternatives
ceux-ci peuvent être ...
Synopsis
alternatives [options] - installer priorité du chemin de nom de lien [--slave chemin de nom de lien] ... ... [- service initscript]
alternatives [options] - supprime le chemin du nom
alternatives [options] - définit le chemin du nom
alternatives [options] - auto nom
alternatives [options] - display nom
alternatives [options] - config nom
comme vous pouvez le constater, le paramètre est obligatoire. Selon le wiki , vous pouvez utiliser _Sudo update-alternatives --config Java
_. Cela vous présentera une sélection semblable au suivant (les détails peuvent différer pour vous):
_There are 2 choices for the alternative Java (providing /usr/bin/Java).
Selection Path Priority Status
————————————————————
* 0 /usr/lib/jvm/Java-6-openjdk/jre/bin/Java 1061 auto mode
1 /usr/lib/jvm/jre1.7.0/jre/bin/Java 3 manual mode
Press enter to keep the current choice[*], or type selection number: 1
_
Le vôtre doit probablement être:
_Sudo update-alternatives --install "/usr/local/bin/Java" "Java" "/usr/Java/jdk1.6.0_45/bin/Java" 1
_