Comment installer Java sous Linux

Java vous permet d'exécuter des logiciels multiplateformes qui peuvent se lancer sur Mac OS-X, Linux et Windows (parmi d'autres systèmes d'exploitation) sans modification nécessaire. Vous pouvez installer Java sur une machine GNU/Linux sans vous prendre la tête et il existe des manières de procéder pour tout utilisateur, indépendamment de ses connaissances techniques. Vous ne pourrez pas dire que ce n'est pas possible simplement parce que vous n'avez pas un ordinateur tournant sous Linux !

Installer Java manuellement (méthode non RPM)

  1. Téléchargez le JDK (Java Development Kit) .
    • Cliquez sur le lien « Download » au-dessus de Java Platform (JDK) 7u9.
    • Acceptez l'autorisation et continuez.
  2. Sélectionnez le bon fichier à télécharger. Sous « Product/File Description » vous devrez choisir l'option en correspondance à votre version de Linux. Par exemple, si vous êtes sous Linux x86 (32 bits), vous devrez choisir la version « *.tar.gz » correspondante.
  3. Téléchargez le fichier au format .gz. Enregistrez-le sur votre machine GNU/Linux.
  4. Allez dans le dossier où vous avez sauvegardé le fichier. Vous n'avez pas besoin d'être connecté en utilisateur racine et vous n'avez besoin que d'avoir accès en écriture au dossier où vous voulez installer Java. Si votre administrateur ne vous laisse pas faire cela, vous aurez peut-être besoin de placer Java dans votre dossier parent ou (encore mieux) sur un emplacement partagé en réseau.
  5. Décompressez le fichier. Par exemple, vous pouvez faire cela dans votre dossier parent. Décompresser aura pour conséquence de créer un dossier intitulé « jdk1,7.0_09 ». Java est désormais installé.
    • La version de Java JRE installée est plutôt indépendante est peut facilement être déplacée à un autre endroit simplement en copiant tous ses fichiers.
    • Vous pouvez installer plusieurs JRE différents de cette manière : ils coexisteront ensemble et pourront être utilisés quand un logiciel requiert une version antérieure pour fonctionner.
  6. Lancez Java. L'exécutable Java que vous devez lancer se trouve dans un sous-dossier, nommé « bin ». Cette méthode d'installation ne fait pas la configuration d'une commande Java par défaut pour vous. Vous devrez faire cela manuellement ou alors toujours inclure le chemin complet dans votre script de démarrage.

RPM manuelle

  1. Téléchargez le JDK  .
    • Cliquez sur le lien « Download » au-dessus de Java Platform (JDK) 7u9.
    • Acceptez l'autorisation et continuez.
  2. Sélectionnez le bon fichier à télécharger. Sous « Product/File Description », vous devrez choisir l'option en correspondance à votre version de Linux. Par exemple, si vous êtes sous Linux x86 (32 bits), vous devrez choisir la version « *.rpm » correspondante : « jdk-7u9-linux-i586.rpm ».
  3. Téléchargez le fichier au format .rpm. Enregistrez-le sur votre machine GNU/Linux
  4. Connectez-vous en tant qu'utilisateur racine (ou « root ») et allez dans le répertoire où vous avez enregistré le fichier, ou, devenez propriétaire en faisant la commande su et en entrant le mot de passe du superutilisateur.
  5. Installez le fichier RPM. Tapezrpm -ivh nomdefichier.rpm, où nomdefichier est le nom de votre fichier .rpm (par exemple, jdk-7u9-linux-i586.rpm).
    • Vous recevrez peut-être un message indiquant que le logiciel « rpm » n'est pas installé.
    • Si cela vous arrive, c'est que le logiciel « rpm » n'est pas installé. Vous devez l'installer en tapantsudo apt-get install rpm. Entrez votre mot de passe et vous avez terminé.
  6. Créez des liens symboliques. Si vous voulez pouvoir exécuter cette version de l'interpréteur ou compilateur Java à partir de n'importe quel dossier sur votre système GNU/Linux, vous aurez besoin de créer quelques liens symboliques :
    • sudo ln -s -v jdk1,7.0_09/bin/java /usr/bin/java
    • sudo ln -s -v jdk1,7.0_09/bin/javac /usr/bin/javac
    • Notez qu'en faisant l'installation par cette méthode, il pourrait manquer quelques dépendances. Il vaut mieux utiliser l'installateur en package qui gère les dépendances pour vous, car vous ne pourrez pas utiliser Java convenablement tant que les problèmes de dépendances ne sont pas résolus.

Installer Java sur Ubuntu en utilisant un gestionnaire de packages disposant d'une interface graphique

  1. Ouvrez un gestionnaire de packages. Vous pouvez utiliser Synaptic ou Adept Manager.
  2. Installez Open JDK Le JDK et le JRE de Java ne sont pas disponibles pour installation par le biais d'un gestionnaire de packages à interface graphique. Vous devrez installer Open JDK à la place.
    • Lancez une recherche pour openjdk-7-jdk.
    • Sélectionnez openjdk-7-jdk pour l'installer. Selon le gestionnaire de packages, il vous sera peut-être demandé si vous voulez installer les dépendances nécessaires ou bien elles seront automatiquement sélectionnées sans demande de confirmation. Par exemple, « openjdk-7-jre » est déjà sélectionné avec Synaptic Package Manager. Si vous voulez utiliser Java en tant que greffon dans votre navigateur, alors choisissez d'installer également « icedtea-7-plugin ».
  3. Appliquez les changements. Cliquez sur le bouton pour appliquer les changements. Selon le gestionnaire de packages, une fenêtre contextuelle peut apparaitre, vous demandant de confirmer les changements.
  4. Attendez que Java soit installé.

Installer Java sur Ubuntu en utilisant la console

  1. Entrez l'une des commandes suivantes dans votre terminal :
    • sudo apt-get install openjdk-7-jdk openjdk-7-jre (si vous ne voulez pas le greffon pour navigateur)
    • sudo apt-get install openjdk-7-jdk openjdk-7-jre icedtea-7-plugin (si vous avez besoin du greffon)
    • apt-get se charge automatiquement des dépendances et liste les changements avant de demander confirmation
  2. Entrez y pour confirmer l'installation.

La méthode Ubuntu OpenJDK 6 utilisant un terminal

  1. Entrez l'une des commandes suivantes dans votre terminal.
    • Si vous ne voulez pas le greffon pour navigateur, sudo apt-get install openjdk-6-jre.
    • Si vous voulez le greffon pour navigateur, sudo apt-get install openjdk-6-jre icedtea6-plugin
    • Si vous travaillez sur un serveur sans interface graphique et que vous voulez un environnement simplement pour lancer des logiciels pour serveurs (comme Tomcat ou Glassfish). sudo apt-get install --no-install-recommends openjdk-6-jre-headless
    • Si vous avez besoin du JDK complet (pour écrire des logiciels utilisant Java) : sudo apt-get install openjdk-6-jdk
    • apt-get se charge automatiquement des dépendances et liste les changements avant de demander confirmation.
  2. Entrez y pour confirmer l'installation .

Conseils

  • Bien que cela puisse ne pas vous paraitre naturel, utiliser la méthode du terminal est en réalité plus facile que la méthode avec interface graphique.
  • Si vous trouvez un tutoriel spécifique à votre distribution, nous vous recommandons de l'utiliser, car sur certaines distributions, Java peut être inclus dans des répertoires de logiciels (que vous pouvez utiliser).
  • Il est bien plus facile d'installer à partir des répertoires que de télécharger sur le site d'Oracle.
  • Un autre conseil permettant de suivre l'installation du rpm est d'utiliser 'rpm -ivv ... ', ce qui active le mode verbeux et vous donne plus d'informations sur l'installation au cours de sa progression. Vous pouvez faire la même chose dans toutes les autres actions utilisant rpm afin de mettre rpm en mode verbeux et savoir ce qu'il est train de faire.
  • Sur Linux Red Hat 8.0, il est possible de lancer le gestionnaire de fichiers Nautilus, de naviguer jusqu'au dossier en question, de cliquer sur le nom du fichier rpm et de lancer le processus d'installation. Cela ne fonctionne plus sur Fedora Core 4 (les autres versions de Fedora Core n'ont pas été testées). En réalité, si vous faites cela, vous obtiendrez un message (d'avertissement) indiquant que le nom du fichier montre qu'il n'est pas exécutable alors même que le contenu du fichier est de type « exécutable ».
Information
Les membres de Guests ne peuvent laisser de commentaires.