Instalar oracle java en ubuntu linux

Este artículo describe la instalación de Oracle Java 7 de 32 y 64 bits (número de versión actual 1.7.0_21) JDK/JRE en sistemas operativos Ubuntu de 32 y 64 bits. Las instrucciones también funcionan con Debian y Linux Mint.

Pasos

1. Compruebe si su sistema operativo Ubuntu Linux es de 32 bits o de 64 bits, abra una ventana de terminal y ejecute el siguiente comando.
  • Escribir/Copiar/Pegar: archivo /sbin/init
  • Mire la versión de bits de su sistema operativo Ubuntu Linux, se mostrará si es de 32 bits o de 64 bits.
2. Compruebe si Java está instalado en su sistema. Para hacer esto, debe ejecutar el comando de versión de Java.
  • abre una ventana de terminal y ejecuta el siguiente comando:
    Escribir/Copiar/Pegar: Java -versión
    Si OpenJDK está instalado en su sistema, podría verse así:
    versión java "1.7.0_15"
    Entorno de tiempo de ejecución de OpenJDK (IcedTea6 1.10pre) (7b15~pre1-0lúcido1)
    Máquina virtual de servidor OpenJDK de 64 bits (compilación 19.0-b09, modo mixto)
    Si OpenJDK está instalado en su sistema, es posible que haya instalado la versión de Java del fabricante incorrecta para esta guía.
    3. Elimine OpenJDK/JRE de su sistema y cree un directorio para sus binarios Oracle Java JDK/JRE. Esto evita los conflictos del sistema y la confusión entre las diferentes versiones de Java del fabricante. Por ejemplo, si tiene OpenJDK/JRE instalado en su sistema, puede desinstalarlo escribiendo lo siguiente en una ventana de terminal:
  • Escribir/Copiar/Pegar: sudo apt-get purge openjdk-*
    Este comando elimina OpenJDK/JRE de su sistema
    Escribir/Copiar/Pegar: sudo mkdir -p /usr/local/java
    Este comando crea un directorio donde entran sus binarios Oracle Java JDK y JRE.
  • 4. Descargar Oracle Java JDK/JRE para Linux. Asegúrate de obtener el correcto seleccione binarios comprimidos para su sistema (32 bits/64 bits, que terminan en tar.gz).
  • Si su Ubuntu Linux es de 32 bits, descargue binarios Oracle Java de 32 bits.
  • Si su Ubuntu Linux es de 64 bits, descargue binarios Oracle Java de 64 bits.
  • Opcional Descargue la documentación de Oracle Java JDK/JRE
    Seleccione jdk-7u21-apidocs.Código Postal
    Información importante Los binarios Oracle Java de 64 bits no funcionarán en los sistemas operativos Ubuntu Linux de 32 bits, recibirá varios mensajes de error del sistema.
  • 5. Copie los archivos binarios de Oracle Java en el directorio /usr/local/java. Por lo general, los binarios de Oracle Java se descargan en: /home/"su nombre de usuario"/Descargas.
  • Instrucciones para instalar Oracle Java de 32 bits en Ubuntu Linux de 32 bits:
  • Escribir/Copiar/Pegar: cd /inicio/"su nombre de usuario"/Descargas
  • Escribir/Copiar/Pegar: sudo cp -r jdk-7u21-linux-i586.alquitrán.gz /usr/local/java
  • Escribir/Copiar/Pegar: sudo cp -r jre-7u21-linux-i586.alquitrán.gz /usr/local/java
  • Escribir/Copiar/Pegar: cd /usr/local/java
    Instrucciones para instalar Oracle Java de 64 bits en Ubuntu Linux de 64 bits:
  • Escribir/Copiar/Pegar: cd /inicio/"su nombre de usuario"/Descargas
  • Escribir/Copiar/Pegar: sudo cp -r jdk-7u21-linux-x64.alquitrán.gz /usr/local/java
  • Escribir/Copiar/Pegar: sudo cp -r jre-7u21-linux-x64.alquitrán.gz /usr/local/java
  • Escribir/Copiar/Pegar: cd /usr/local/java
  • 6. Extraiga los binarios de Java comprimidos en el directorio /usr/local/java
  • Instrucciones para instalar Oracle Java de 32 bits en Ubuntu Linux de 32 bits:
  • Escribir/Copiar/Pegar: sudo tar xvzf jdk-7u21-linux-i586.alquitrán.gz
  • Escribir/Copiar/Pegar: sudo tar xvzf jre-7u21-linux-i586.alquitrán.gz
    Instrucciones para instalar Oracle Java de 64 bits en Ubuntu Linux de 64 bits:
  • Escribir/Copiar/Pegar: sudo tar xvzf jdk-7u21-linux-x64.alquitrán.gz
  • Escribir/Copiar/Pegar: sudo tar xvzf jre-7u21-linux-x64.alquitrán.gz
    7. Revisa tus directorios de nuevo. Ahora debería haber dos directorios binarios sin comprimir en /usr/local/java para Java JDK/JRE denominados de la siguiente manera:
  • Escribir/Copiar/Pegar: ls-a
  • jdk1.7.0_21
  • jre1.7.0_21
    8. Edite el archivo PATH del sistema /etc/profile y agregue las siguientes variables del sistema a su ruta del sistema. Use nano, gedit u otro editor de texto, como root, abra /etc/profile.
  • Escribir/Copiar/Pegar:sudo gedit /etc/perfil
  • o
  • Escribir/Copiar/Pegar:sudo nano /etc/perfil
    9. Desplácese hasta el final del archivo con sus flechas y agregue las siguientes líneas al final de su archivo /etc/profile:
    Escribir/Copiar/Pegar:

    JAVA_HOME=/usr/local/java/jdk1.7.0_21
    RUTA=$RUTA:$INICIO/bin:$JAVA_HOME/bin
    JRE_HOME=/usr/local/java/jre1.7.0_21
    RUTA=$RUTA:$INICIO/bin:$JRE_HOME/bin
    exportar JAVA_HOME
    exportar JRE_HOME
    RUTA de exportación
    10. Guarde el archivo /etc/profile y cierre la ventana.
  • 11. Informe a su sistema Ubuntu Linux dónde está almacenado Oracle Java JDK/JRE. Entonces el sistema sabe que la nueva versión de Oracle Java está lista para usar.
  • Escribir/Copiar/Pegar: Sudo actualización-alternativas --instalar "/usr/bin/java" "Java" "/usr/local/java/jre1.7.0_21/bin/java" 1
    Este comando le dice al sistema que Oracle Java JRE está listo para usar.
    Escribir/Copiar/Pegar: Sudo actualización-alternativas --instalar "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_21/bin/javac" 1
    Este comando le dice al sistema que Oracle Java JDK está listo para usar.
    Escribir/Copiar/Pegar: Sudo actualización-alternativas --instalar "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_21/bin/javaws" 1
    Este comando le dice al sistema que Oracle Java Web Start está listo para usar.
    12. Informe a su sistema Ubuntu Linux que Oracle Java JDK/JRE debe ser el Java predeterminado.
  • Escribir/Copiar/Pegar: sudo update-alternatives --set java /usr/local/java/jre1.7.0_21/bin/java
    Este comando establece el entorno de tiempo de ejecución de Java para el sistema
    Escribir/Copiar/Pegar: sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_21/bin/javac
    Este comando establece el compilador de Java para el sistema
    Escribir/Copiar/Pegar: sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_21/bin/javaws
    Este comando establece java Web Start para el sistema
    13. Vuelva a cargar PATH /etc/profile escribiendo el siguiente comando:
  • Escribir/Copiar/Pegar: . /etc/perfil
  • Nota: su archivo PATH /etc/profile se cargará después de reiniciar Ubuntu Linux.
    14. Pruebe para ver si Oracle Java se instaló correctamente en el sistema. Ejecute los siguientes comandos y verifique la versión de Java.
  • 15. Con una instalación exitosa de Oracle Java de 32 bits, verá:
  • Escribir/Copiar/Pegar: Java -versión
    Este comando muestra la versión de Jave en su sistema.
    Recibirá un mensaje que indica:
    versión java "1.7.0_21"
    Java(TM) SE Runtime Environment (compilación 1.7.0_21-b21)
    Máquina virtual del servidor Java HotSpot(TM) (compilación 23.1-b03, modo mixto)
    Escribir/Copiar/Pegar: versión javac
    Este comando le informa que ahora puede compilar programas Java desde la Terminal
    Recibirá un mensaje que indica:
    java 1.7.0_21
    dieciséis. En una instalación exitosa de Oracle Jave de 64 bits, verá:
  • Escribir/Copiar/Pegar: Java -versión
    Este comando muestra la versión de Jave en su sistema.
    Recibirá un mensaje que indica:
    versión java "1.7.0_21"
    Java(TM) SE Runtime Environment (compilación 1.7.0_21-b21)
    Máquina virtual de servidor Java HotSpot(TM) de 64 bits (compilación 23.6-b04, modo mixto)
    Escribir/Copiar/Pegar: versión javac
    Este comando le informa que ahora puede compilar programas Java desde la Terminal
    Recibirá un mensaje que indica:
    java 1.7.0_21
    17. Felicitaciones, ahora ha instalado Oracle Java en su sistema Linux. reiniciar ubuntu linux. Después de eso, el sistema está completamente configurado y puede ejecutar y desarrollar programas Java.
    Para activar el complemento de Java en sus navegadores web, debe crear un enlace simbólico desde el directorio de complementos del navegador web a la ubicación del complemento de Java que se incluyó en la distribución de Oracle Java.
  • Google Chrome

    Instrucciones de Oracle Java de 32 bits:

    1. Ejecute los siguientes comandos.
    2. Escribir/Copiar/Pegar: sudo mkdir -p /opt/google/chrome/plugins
    Esto creará un directorio llamado /opt/google/chrome/plugins
    Escribir/Copiar/Pegar: cd /opt/google/chrome/complementos
    Esto lo llevará al directorio de complementos de Google Chrome, asegúrese de estar en este directorio antes de crear el enlace simbólico.
    Escribir/Copiar/Pegar: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.entonces
    Esto creará un enlace simbólico del complemento Java JRE (Java Runtime Environment) libnpjp2.entonces a su navegador web Google Chrome

    Instrucciones de Oracle Java de 64 bits:

    1. Ejecute los siguientes comandos.
    2. Escribir/Copiar/Pegar: sudo mkdir -p /opt/google/chrome/plugins
    Esto creará un directorio llamado /opt/google/chrome/plugins
    Escribir/Copiar/Pegar: cd /opt/google/chrome/complementos
    Esto lo llevará al directorio de complementos de Google Chrome, asegúrese de estar en este directorio antes de crear el enlace simbólico.
    Escribir/Copiar/Pegar: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.entonces
    Esto creará un enlace simbólico del complemento Java JRE (Java Runtime Environment) libnpjp2.entonces a su navegador web Google Chrome

    Prestar atención:

    1. Prestar atención: Si ejecuta el comando anterior, a veces recibe el siguiente mensaje:
    2. ln: creando enlace simbólico `./libnpjp2.entonces`: el archivo existe
    3. En ese caso, elimine el enlace simbólico anterior con el siguiente comando:
    4. Escribir/Copiar/Pegar: cd /opt/google/chrome/complementos
    5. Escribir/Copiar/Pegar: sudo rm -rf libnpjp2.entonces
    6. Asegúrese de estar en el directorio /opt/google/chrome/plugins antes de ejecutar el comando.
    Reinicie su navegador web y vaya a Probador de Java para probar si Java funciona en su navegador web.

    Mozilla Firefox

    Instrucciones de Oracle Java de 32 bits:

    1. Ejecute los siguientes comandos.
    2. Escribir/Pegar/Copiar: cd /usr/lib/mozilla/complementos
    Esto lo llevará al directorio /usr/lib/mozilla/plugins, cree este directorio si no existe.
    Escribir/Pegar/Copiar: sudo mkdir -p /usr/lib/mozilla/complementos
    Esto creará un directorio llamado /usr/lib/mozilla/plugins, asegúrese de estar en este directorio antes de crear el enlace simbólico.
    Escribir/Pegar/Copiar: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.entonces
    Esto creará un enlace simbólico del complemento Java JRE (Java Runtime Environment) libnpjp2.entonces a su navegador web Mozilla Firefox

    Instrucciones de Oracle Java de 64 bits:

    1. Ejecute los siguientes comandos.
    2. Escribir/Copiar/Pegar: cd /usr/lib/mozilla/complementos
    Esto lo llevará al directorio /usr/lib/mozilla/plugins, cree este directorio si no existe.
    Escribir/Copiar/Pegar: sudo mkdir -p /usr/lib/mozilla/complementos
    Esto creará un directorio llamado /usr/lib/mozilla/plugins, asegúrese de estar en este directorio antes de crear el enlace simbólico.
    Escribir/Copiar/Pegar: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.entonces
    Esto creará un enlace simbólico del complemento Java JRE (Java Runtime Environment) libnpjp2.entonces a su navegador web Mozilla Firefox

    Prestar atención:

    1. Prestar atención: Si ejecuta el comando anterior, a veces recibe el siguiente mensaje:
    2. ln: creando enlace simbólico `./libnpjp2.entonces`: el archivo existe
    3. En ese caso, elimine el enlace simbólico anterior con el siguiente comando:
    4. Escribir/Copiar/Pegar: cd /usr/lib/mozilla/complementos
    5. Escribir/Copiar/Pegar: sudo rm -rf libnpjp2.entonces
    6. Asegúrese de estar en el directorio /usr/lib/mozilla/plugins antes de ejecutar el comando.
    Reinicie su navegador web y vaya a Probador de Java para probar si Java funciona en su navegador web.

    Consejos

    • en Ubuntu Linux tiene la opción de usar OpenJDK, una implementación gratuita y de código abierto del lenguaje de programación Java, u Oracle Java JDK y JRE. Algunas personas prefieren Oracle Java (que es la última versión de Java y proviene directamente de los técnicos de Java).
    • Este documento está sujeto a cambios ya que Oracle a veces cambia el método de instalación de sus binarios Java JDK/JRE.
    • Oracle realiza actualizaciones de seguridad y correcciones de errores con cada nueva versión de Oracle Java. Tenga en cuenta que el número de versión cambia durante la instalación de Oracle Java.

    Оцените, пожалуйста статью