GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Oracle Java JDK 7 sur Ubuntu Linux - Installation source ou RPM

Présentation

Dans l'article précédent, nous avons expliqué comment installer Java OpenJDK sur Ubuntu à partir du référentiel Ubuntu standard ou du JDK Java 7 d'Oracle à l'aide des archives de packages personnels ( PPA ). Cet article couvrira l'installation d'Oracle Java JDK 7 à partir d'un package source ou en convertissant le package Java RPM au format de package logiciel Debian.

Télécharger Oracle Java JDK 7

Tout d'abord, nous devons télécharger le package source Oracle Java JDK à partir du site Web officiel d'Oracle. Accédez aux téléchargements JDK, acceptez les termes de la licence et téléchargez jdk-7 -linux- .tar.gz . La version actuelle de ce paquet source est jdk-7u11-linux-x64.tar.gz et c'est aussi ce que nous allons utiliser dans ce tutoriel. Stockez ce paquet source tarball dans votre répertoire personnel ou à un autre endroit arbitraire.

Préparer le répertoire de destination de Java

Vous pouvez utiliser Java en l'extrayant simplement dans n'importe quel répertoire, puis en définissant votre chemin vers cet emplacement. Cependant, dans cet article, nous allons installer Java dans le répertoire /usr/lib/jvm. Une fois que nous avons extrait le package Java dans ce répertoire, nous utilisons ce répertoire et définissons l'environnement du système de manière appropriée pour refléter la nouvelle installation de Java. En tant que root ou avec l'aide du sudo commande créer le répertoire /usr/lib/jvm :

$ sudo mkdir /usr/lib/jvm

Installer Java JDK 7

L'installation initiale implique une simple extraction de fichier tar pour le package source de Java vers /usr/lib/jvm. Ceci peut être réalisé avec la commande Linux suivante :

$ sudo tar -C /usr/lib/jvm -xzf jdk-7u11-linux-x64.tar.gz

Cela créera un répertoire Java avec un nom approprié à votre version de Java. Par exemple, dans ce cas, il s'agit de :

$ ls /usr/lib/jvm
jdk1.7.0_11

Définir l'environnement système

Bien que nous ayons copié Java au bon endroit, nous devons encore configurer l'environnement de travail pour reconnaître notre nouveau répertoire Java. Si nous testons maintenant la version Java, nous obtiendrons un message d'erreur :

$ java -version
The program 'java' can be found in the following packages:
* default-jre
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
Try: sudo apt-get install <selected package>

Tout d'abord, nous devons vérifier s'il existe déjà des alternatives Java installées sur le système. Pour ce faire, nous pouvons utiliser les update-alternatives commande :

$ sudo update-alternatives --list java
update-alternatives: error: no alternatives for java.

Actuellement, nous n'avons aucune autre installation Java sur le système, alors ajoutons notre nouvelle installation :

$ sudo update-alternatives --install /usr/bin/java java \
 /usr/lib/jvm/jdk1.7.0_11/jre/bin/java 1

N'oubliez pas le "1" (priorité) de la commande ci-dessus. Pour confirmer la validité de ces nouveaux paramètres d'environnement, utilisez à nouveau les update-alternatives commande :

$ sudo update-alternatives --list java
/usr/lib/jvm/jdk1.7.0_11/jre/bin/java

ou vérifiez directement la version Java :

$ java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

Cela confirme que l'installation d'Oracle Java JDK 7 sur votre système Ubuntu Linux a été effectuée correctement.

Si vous avez déjà installé OpenJDK Java à partir du référentiel d'Ubuntu, vous devrez toujours ajouter votre nouvelle installation Oracle Java JDK 7 dans l'environnement du système avec les update-alternatives –install ci-dessus. commande. Une fois que vous avez ajouté une autre alternative Java à votre système, vous pouvez basculer entre les deux alternatives, comme indiqué dans notre article précédent sur l'installation de Java sur Ubuntu à partir du PPA d'Ubuntu.

Installation à partir du package RPM

Ce qui précède devrait fournir un moyen clair et facile d'installer Oracle Java JDK 7 sur votre système Ubuntu Linux. Une autre alternative d'installation consiste à convertir le package RPM officiel d'Oracle en DEB et à l'installer avec le dpkg commande comme suit :

Téléchargez d'abord le package RPM officiel d'Oracle adapté à votre architecture et convertissez-le avec l'alien commande.

$ sudo alien --scripts jdk-7u11-linux-x64.rpm 
jdk_1.7.011-1_amd64.deb generated

Cela peut prendre un peu de temps. Une fois prêt, installez ce paquet avec le dpkg commande :

$ java -version
The program 'java' can be found in the following packages:

à ce stade, aucun Java n'est disponible sur le système.

$ sudo dpkg -i jdk_1.7.011-1_amd64.deb 
Selecting previously unselected package jdk.
(Reading database ... 48744 files and directories currently installed.)
Unpacking jdk (from jdk_1.7.011-1_amd64.deb) ...

Testez maintenant la version Java :

$ java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

Conclusion

Puisque nous avons installé Java à partir du package source, l'instruction ci-dessus devrait fonctionner pour n'importe quelle version de Java, y compris les anciennes versions telles que Oracle Java JDK 6.


Ubuntu
  1. Guide d'installation Linux Ubuntu / Debian jdownloader

  2. Comment installer Oracle Java JDK 11/8 sur Ubuntu 16.04 et Linux Mint 18

  3. Comment installer Oracle Java JDK 17 sur Linux

  4. Comment installer Oracle Java 7 JRE/JDK sur Ubuntu 11.10

  5. Comment installer Oracle Java JDK 18 dans Ubuntu 20.04 | Ubuntu 22.04

Comment installer Java JDK 18 sur Ubuntu 22.04 / Ubuntu 20.04

Comment installer Oracle Java 16 sur Ubuntu 18.04 / 20.04

Comment installer Java (OpenJDK ou Oracle Java) sur Ubuntu 20.04 Linux ?

Comment installer Java JDK 9 sur Ubuntu 15.04

Comment installer Oracle Java sur Ubuntu 17.04

Comment installer Oracle Java sur Ubuntu 17.10