Introducción

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 Java JDK 7 de Oracle utilizando archivos de paquetes personales (PPA). Este artículo cubrirá la instalación de Oracle Java JDK 7 de un paquete fuente o convirtiendo el paquete RPM Java en el formato de paquete de software Debian.

Descargar Oracle Java JDK 7

Primero, necesitamos descargar el paquete fuente de Oracle Java JDK desde el sitio web oficial de Oracle. Navegar a las descargas de JDK, aceptar los términos de la licencia y descargar JDK-7-Linux-.alquitrán.GZ. La versión actual de este paquete fuente es JDK-7U11-Linux-X64.alquitrán.GZ y esto es también lo que vamos a usar en este tutorial. Almacene este paquete fuente de Tarball en el directorio de su hogar o en algún otro lugar arbitrario.

Preparar el directorio de destino de Java

Puede usar Java simplemente extrayendo 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 Java a este directorio, usamos este directorio y establecemos el entorno del sistema adecuadamente para reflejar la nueva instalación de Java. Como raíz o con la ayuda del sudo Comando Crear el directorio/usr/lib/jvm:

$ sudo mkdir/usr/lib/jvm

Instale Java JDK 7

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

$ sudo tar -c/usr/lib/jvm -xzf jdk-7u11-linux-x64.alquitrán.GZ

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

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

Establecer entorno del sistema

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

$ java -versión
El programa 'Java' se puede encontrar en los siguientes paquetes:
* predeterminado-jre
* GCJ-4.6-Jre-Jre-Headless
* OpenJDK-6-Jre-Headless
* GCJ-4.5-Jre-Jre-Headless
* OpenJDK-7-Jre-Headless
Prueba: instalación de sudo apt-get

Primero, debemos verificar si ya hay algunas alternativas de Java instaladas en el sistema. Para hacer eso podemos usar el actualización de alternativas dominio:

$ sudo actualizaciones alternativas-list java
Actualización de alternativas: Error: no hay alternativas para Java.

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

$ sudo actualizaciones de actualización --install/usr/bin/java java \/usr/lib/jvm/jdk1.7.0_11/jre/bin/java 1

No olvide "1" (prioridad) del comando anterior. Para confirmar la validez de esta nueva configuración de entorno, use nuevamente el actualización de alternativas dominio:

$ sudo actualizaciones alternativas-list java
/usr/lib/jvm/jdk1.7.0_11/jre/bin/java

O verifique directamente la versión Java:

$ java -version java versión "1.7.0_11 "Java (TM) SE Runtime Entorno (Build 1.7.0_11-B21) Java Hotspot (TM) VM de 64 bits (compilación 23.6-B04, modo mixto) 

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

En caso de que haya instalado OpenJDK Java desde el repositorio de Ubuntu, aún necesitaría agregar su nueva instalación de Oracle Java JDK 7 en el entorno del sistema con lo anterior actualización -alternativa -instrucción 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 del PPA de Ubuntu.

Instalación desde el paquete RPM

Lo anterior debe 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 el dpkg Comando de la siguiente manera:

Primero descargue el paquete RPM oficial de Oracle adecuado para su arquitectura y conviértelo con el extraterrestre dominio.

$ sudo alienígena --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 dominio:

$ java -versión
El programa 'Java' se puede encontrar en los siguientes paquetes:

En este punto, no hay Java disponible en el sistema.

$ sudo dpkg -i jdk_1.7.011-1_amd64.debutante
Seleccionar el paquete no seleccionado previamente JDK.
(Lectura de la base de datos ... 48744 archivos y directorios actualmente instalados.)
Desempacar JDK (de JDK_1.7.011-1_amd64.debutante)…

Ahora pruebe la versión Java:

$ java -versión
Versión de Java "1.7.0_11 "
Java (TM) SE Runtime Environment (Build 1.7.0_11-B21)
Java Hotspot (TM) VM de 64 bits (Build 23.6-B04, modo mixto)

Conclusión

Dado que hemos instalado Java desde el paquete fuente, la instrucción anterior debería funcionar para cualquier versión de Java, incluidas versiones anteriores como Oracle Java JDK 6.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cómo instalar Java en Manjaro Linux
  • Cómo enumerar y eliminar el repositorio de PPA en Ubuntu 20.04 Linux
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Instalación de Oracle Java en Ubuntu 20.04 fossa focal Linux
  • Linux: instalar Java
  • Ubuntu 20.04 trucos y cosas que quizás no sepas
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Descarga de Linux
  • Cosas para instalar en Ubuntu 22.04