GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Oracle Java JDK 7 en Ubuntu Linux:fuente o instalación de RPM

Introducción

En el artículo anterior, hemos discutido cómo instalar OpenJDK java en ubuntu desde el repositorio estándar de Ubuntu o Java JDK 7 de Oracle usando Archivos de paquetes personales (PPA). Este artículo cubrirá la instalación de Oracle Java JDK 7 desde un paquete fuente o mediante la conversión del paquete RPM Java al formato del paquete de software Debian.

Descargar Oracle Java JDK 7

Primero, necesitamos descargar el paquete fuente Oracle Java JDK del sitio web oficial de Oracle. Vaya a Descargas de JDK, acepte los términos de la licencia y descargue jdk-7 -linux- .tar.gz . La versión actual de este paquete fuente es jdk-7u11-linux-x64.tar.gz y esto es también lo que vamos a usar en este tutorial. Guarde este paquete fuente tarball en su directorio de inicio o en algún otro lugar arbitrario.

Preparar el directorio de destino de Java

Puede usar Java simplemente extrayéndolo en cualquier directorio y luego establecer su ruta a esta ubicación. Sin embargo, en este artículo instalaremos Java en el directorio /usr/lib/jvm. Una vez que extraemos el paquete de Java a este directorio, usamos este directorio y configuramos el entorno del sistema de manera adecuada para reflejar la nueva instalación de Java. Como root o con ayuda del sudo comando crear el directorio /usr/lib/jvm:

$ sudo mkdir /usr/lib/jvm

Instalar Java JDK 7

La instalación inicial involucra una simple extracción del archivo tar para el paquete fuente de Java a /usr/lib/jvm. Esto se puede lograr con el siguiente comando de Linux:

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

Esto creará un directorio de Java con un nombre apropiado para su versión de Java. Por ejemplo, en este caso es:

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

Establecer el entorno del sistema

Aunque hemos copiado Java en la ubicación correcta, todavía necesitamos configurar el entorno de trabajo para reconocer nuestro nuevo directorio Java. Si ahora probamos la versión de Java, obtendremos un mensaje de error:

$ 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>

Primero, debemos verificar si ya hay algunas alternativas de Java instaladas en el sistema. Para ello podemos utilizar las alternativas de actualización comando:

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

Actualmente, no tenemos otras instalaciones de Java en el sistema, así que agreguemos nuestra nueva instalación:

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

No olvide el “1” (prioridad) del comando anterior. Para confirmar la validez de la configuración de este nuevo entorno, utilice de nuevo las alternativas de actualización comando:

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

o busque directamente la versión de 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)

Esto confirma que la instalación de Oracle Java JDK 7 en su sistema Ubuntu Linux se realizó correctamente.

En caso de que ya haya instalado OpenJDK Java desde el repositorio de Ubuntu, deberá agregar su nueva instalación de Oracle Java JDK 7 en el entorno del sistema con las alternativas de actualización –instalar anteriores. dominio. Una vez que agregue otra alternativa de Java a su sistema, puede cambiar entre ambas alternativas como se muestra en nuestro artículo anterior sobre cómo instalar Java en ubuntu desde el PPA de Ubuntu.

Instalación desde paquete RPM

Lo anterior debería proporcionar una manera clara y fácil de instalar Oracle Java JDK 7 en su sistema Ubuntu Linux. Otra alternativa de instalación es convertir el paquete RPM oficial de Oracle a DEB e instalarlo con dpkg comando de la siguiente manera:

Primero descargue el paquete RPM oficial de Oracle adecuado para su arquitectura y conviértalo con el alien comando.

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

Esto puede tardar un rato. Una vez listo, instale este paquete con el dpkg comando:

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

en este momento no hay Java disponible en el sistema.

$ 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) ...

Ahora pruebe la versión de 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)

Conclusión

Dado que instalamos Java desde el paquete fuente, las instrucciones anteriores deberían funcionar para cualquier versión de Java, incluidas las versiones anteriores, como Oracle Java JDK 6.


Ubuntu
  1. Cómo instalar Java en Ubuntu Linux

  2. Oracle Java JDK 7 en Ubuntu Linux:fuente o instalación de RPM

  3. Cómo instalar Oracle Java JDK 11/8 en Ubuntu 16.04 y Linux Mint 18

  4. Cómo instalar Oracle Java JDK 18 en Ubuntu 20.04 | Ubuntu 22.04

  5. Oracle descontinuó Oracle Java (jdk) Installer Ppa??

Cómo instalar Java JDK 18 en Ubuntu 22.04 / Ubuntu 20.04

Cómo instalar Oracle Java 16 en Ubuntu 18.04/20.04

¿Cómo instalar Java (OpenJDK u Oracle Java) en Ubuntu 20.04 Linux?

Cómo instalar Java JDK 9 en Ubuntu 15.04

Cómo instalar Oracle Java en Ubuntu 17.04

Cómo instalar Oracle Java en Ubuntu 17.10