Comment puis-je installer Java sur Ubuntu 12.04?
J'ai:
Pour installer la dernière version d'Oracle Java (la dernière publiée sur la page Web Oracle), le moyen le plus simple consiste à utiliser le programme d'installation Java (comme le fait le programme d'installation de flashplugin), comme expliqué ici. : http://www.webupd8.org/2012/01/install-Oracle-Java-jdk-7-in-ubuntu-via.html
Le JDK7 d’Oracle n’est pas hébergé dans le PPA, car la nouvelle licence Java (qui est également la raison pour laquelle elle a été supprimée des référentiels officiels Ubuntu) n’est pas autorisée. le package dans PPA télécharge (et installe) automatiquement Oracle Java JDK 7 à partir de son site officiel et l'installe sur votre ordinateur, à l'instar du package flashplugin-installer.
Ensuite, vous devez faire seulement ceci:
Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java7-installer
Et tapez ceci pour vérifier la version:
Java -version
Les PPA ne sont pas un moyen sûr/intelligent d’installer quelque chose. L'installation de JDK est très simple et directe.
Les étapes sont les suivantes:
Téléchargez le dernier jdk à partir du site Oracle et extrayez:
tar -xvf jdk-7u51-linux-x64.tar.gz
mkdir -p /usr/lib/jvm
mv ./jdk1.7.0_51/ /usr/lib/jvm/jdk1.7.0_51/
Créez des liens symboliques:
Sudo update-alternatives --install "/usr/bin/Java" "Java" "/usr/lib/jvm/jdk1.7.0_51/bin/Java" 1
Sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_51/bin/javac" 1
Sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_51/bin/javaws" 1
De même, des liens symboliques peuvent être créés pour d'autres commandes de Java. Les autres commandes disponibles sont:
appletviewer,apt,extcheck,idlj,jar,jarsigner,javadoc,javafxpackager,javah,javap,Java-rmi.cgi,jcmd,jconsole,jcontrol,jdb,jhat,jinfo,jmap,jmc,jps,jrunscript,jsadebugd,jstack,jstat,jstatd,jvisualvm,keytool,native2ascii,orbd,pack200,policytool,rmic,rmid,rmiregistry,schemagen,serialver,servertool,tnameserv,unpack200,wsgen,wsimport,xjc
Assurez-vous que les bons utilisateurs ont la bonne permission:
Sudo chmod a+x /usr/bin/Java
Sudo chmod a+x /usr/bin/javac
Sudo chmod a+x /usr/bin/javaws
Sudo chown -R root:root /usr/lib/jvm/jdk1.7.0
Référence: Codeurs de Dark | Blog
Comme indiqué ci-dessus, installer à partir de ce PPA est le moyen le plus simple de le faire. Bien que cela puisse prendre un jour ou deux pour être mis à jour vers la dernière version 7u25. Si le problème rencontré est une fenêtre contextuelle indiquant "Application bloquée par des paramètres de sécurité" et que vous devez réellement utiliser Java, vous pouvez le contourner en diminuant le niveau de sécurité Java. Allez dans votre menu -> préférences -> Oracle Java 7 panneau de configuration du plugin. Là, ouvrez l'onglet Sécurité, déplacez le curseur sur "Moyen" et appliquez-le. Cela devrait faire l'affaire.
J'espère que ça aide.
Si vous obtenez un message d'erreur du type couldn't resolve Host 'launchpad.net'
et que vous êtes certain que les paramètres de votre serveur proxy sont corrects (http_proxy et https_proxy), essayez Sudo -E add-apt-repository ppa:tualatrix/ppa