J'essaie d'obtenir Java depuis un jour maintenant. J'ai suivi plusieurs tutoriels mais j'ai toujours la même erreur. Après avoir mis tar -xvf jre-7u4-linux-i586.tar.gz
il est dit Cannot open: No such file or directory tar: Error is not recoverable: exiting now
J'ai un système 64 bits, donc je doute que ce soit le problème. Le JDK est parfaitement installé, mais je ne comprends pas pourquoi le JRE ne fonctionnera pas ...
Si OpenJDK n'est pas recommandé, vous pouvez installer la version Oracle à partir d'un ppa (ce qui est beaucoup plus simple qu'une installation manuelle et vous devriez également recevoir les mises à jour automatiquement). Ajouter via ppa garantit également que vous utilisez la bonne architecture (32 vs 64 bits).
Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java7-installer
Source: http://www.webupd8.org/2012/01/install-Oracle-Java-jdk-7-in-ubuntu-via.html
Le moyen le plus simple d’obtenir Java installé avec Ubuntu 12.04 est d’exécuter
Sudo apt-get install default-jdk
Ne jouez pas avec le téléchargement de fichiers - utilisez simplement le gestionnaire de paquets.
Cet ensemble d'instructions concerne l'installation de 64 bits Java
Télécharger Java dans le dossier Téléchargements
1 - Ouvrez Terminal, copier et coller les commandes suivantes
Sudo mkdir -p -v /opt/Java/64
Appuyez sur Entrée
cd Downloads && tar xvzf ~/Downloads/jre-7u4-linux-x64.tar.gz
Appuyez sur Entrée
Sudo mv -v ~/Downloads/jre1.7.0_04 /opt/Java/64
Appuyez sur Entrée
Sudo update-alternatives --install "/usr/bin/Java" "Java" "/opt/Java/64/jre1.7.0_04/bin/Java" 1
Appuyez sur Entrée
Sudo update-alternatives --set Java /opt/Java/64/jre1.7.0_04/bin/Java
Appuyez sur Entrée
mkdir -v ~/.mozilla/plugins
Appuyez sur Entrée
Maintenant, supprimez le plug-in IcedTea, s'il a été installé. Si ce n'est pas là pour commencer, vous verrez une notification à ce sujet.
Sudo apt-get remove icedtea6-plugin
Appuyez sur Entrée
Supprimez une ancienne version du plug-in Java (peut être ou ne pas être présente, exécutez la commande juste pour vous en assurer). Si ce n'est pas là pour commencer, vous verrez une notification à ce sujet.
rm -v ~/.mozilla/plugins/libnpjp2.so
Appuyez sur Entrée
ln -s /opt/Java/64/jre1.7.0_04/lib/AMD64/libnpjp2.so ~/.mozilla/plugins/
Appuyez sur Entrée
Ces instructions ont été copiées telles quelles à partir du projet Easy Linux Tips
J'ai utilisé ces instructions moi-même et je peux vérifier qu'elles fonctionnent.
Ouvrez le Centre logiciel et tapez jre
name__.
J'ai eu le même problème avec une machine d'amis, tout ce que je faisais était d'installer OpenJDK, cela peut être fait en utilisant la commande ci-dessous
Sudo apt-get install openjdk-7-Oracle
La commande ci-dessus fonctionne dans 12.04, mais dans la version précédente, vous pouvez soit ajouter un ppa, soit simplement exécuter la commande ci-dessous.
Sudo apt-get install openjdk-6-jdk
Cela a fonctionné pour moi et mon ami.
J'espère que ça a aidé.
Ce mec et moi-même avons besoin de Sun Java, car beaucoup de choses ne fonctionnent pas sous openJDK. Les gens vont donc poser des questions sur Sun Java. OpenJDK n'est pas inutile, il est derrière Sun Java comme Sun Java sera toujours un peu en avance car il a plus de support.
Donc, pour les personnes qui ont besoin de Sun Java (Oracle), voici ce que j'ai fait: j'ai découvert que ces commandes me permettaient de fonctionner correctement.
Je suis désolé pour les personnes qui veulent juste la solution, mais il devient vraiment désagréable que les gens donnent une solution sans lire ni savoir de quoi ils parlent.
J'ai eu le même problème et constaté que 3 sites ont corrigé mon problème et j'espère que cela aide.
J'ai installé Ubuntu 12.04 Server 64bit. Spécifications matérielles
Intel Xeon E5-2620 sur Intel S2600CP2
Hôte OS VMware ESXI 5.0
Invité Ubuntu 12.04 Serveur 64bit
Et je me suis connecté. J'ai tapé les commandes suivantes pour obtenir Java 7 64 bits installé.
Sudo apt-get installez python-software-properties << Je pense que cela installe les scripts apt-get-repository.
Sudo apt-get update
<<< met à jour la liste des logiciels
Sudo apt-get upgrade
<<< met à jour et installe les logiciels de la liste.
Sudo apt-get dist-upgrade
<<< met à jour la version de l'exemple de serveur Ubuntu 11.05 à 12.01
Sudo reboot
<<< le redémarrage est un must.
Sudo add-apt-repository ppa:webupd8team/Java
<<< ajoute un référentiel pour Oracle Java
Sudo apt-get update
<<< liste d'actualisation
Sudo apt-get install Oracle-Java7-installer
<< installer Java
Java -version
<<< vérifie la version de Java installée.
Vous devriez obtenir Java (TM) 64bit version
J'espère que ça aide.
Pour 64 bits, j'ai déjà testé et mis la main dessus.
Ce sont les étapes que j'ai faites auparavant:
Téléchargez le fichier Sun jre 7 tar ici
Extraire le fichier tar:
tar -xvzf jre-7u4-linux-x64.tar.gz
Déplacer le dossier extrait vers cet emplacement:
Sudo mv jre1.7.0_04 /usr/lib/jvm/
Installez la nouvelle source Java dans le système:
Sudo update-alternatives --install /usr/bin/Java java /usr/lib/jvm/jre1.7.0_04/bin/Java 1
Choisissez Java par défaut:
Sudo update-alternatives --config Java
Test de version Java:
Java -version
Vérifiez que tous les liens symboliques pointent vers le nouvel emplacement Java:
ls -la /etc/alternatives/Java*
Pour l'architecture 32 bits voir ce lien
OpenJDK Java est une option judicieuse, mais meilleur. Mais si vous insistez toujours sur Oracle Java, alors téléchargez le fichier jre-7u4-linux-x64.tar.gz à partir de leur site et effectuez les mêmes opérations. Cela fera le travail.