Pourquoi ne puis-je pas définir la VARIABLE JAVA_HOME dans Ubuntu 12.04?

J’ai des difficultés à installer le JDK dans Ubuntu, je n’arrive pas à le faire fonctionner. Quelqu’un pourrait-il me faire savoir ce que je fais mal?

1- J’ai téléchargé jdk-6u35-linux-i586.bin du site Web d’Oracle

2- J’ai déplacé le fichier téléchargé à la maison /

3- Je l’ai transformé en un exécutable en utilisant chmod + x jdk-6u35-linux-i586.bin

4- Je l’ai exécuté en utilisant sudo ./jdk1.6.0_35

5- J’ai déplacé le dossier avec le jdk vers / usr / local en utilisant mv jdk1.6.0_35 / / usr / local /

6- J’ai ouvert le fichier .bashrc avec l’éditeur “kate” et j’ai ajouté les lignes suivantes (ce fichier était complètement vide au passage)

export JAVA_HOME = / usr / local / jdk1.6.0_35 /

export PATH = $ JAVA_HOME / bin: $ PATH

7- J’ai tapé java -version mais n’a pas fonctionné. C’est ce que la console affiche

entrer la description de l'image ici

.bashrc est lancé lorsque vous démarrez Bash, donc vos modifications ne prendront pas effet dans la même session. Essayez d’ouvrir une nouvelle fenêtre et d’exécuter votre commande.

Mettez à jour votre commande sudo et essayez avec:

 sudo apt-get install sun-java6-jdk 

Type:

 java -version 

vérifier

Si cela échoue, allez dans Software centre , vous devriez trouver Java JDK dans la catégorie Developer tools .

Essayez aussi

 update-java-alternatives usage: update-java-alternatives [--jre-headless] [--jre] [--plugin] [ -t|--test|-v|--verbose] -l|--list [] -s|--set  -a|--auto -h|-?|--help 

ou

 sudo update-alternatives --install "/usr/bin/java" "java" "/usr/jdk1.6.0_35/bin/java" 2 sudo update-alternatives --install "/usr/bin/javac" "java" "/usr/jdk1.6.0_35/bin/javaws" 2 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/jdk1.6.0_35/bin/javaws" 2 

puis change

J’ajoute à la fin du fichier .bashrc

export JAVA_HOME = “/ home / apps / jdk1.7.0_13” PATH = $ JAVA_HOME / bin: $ PATH