martes, 31 de julio de 2018

Como Instalar manualmente ORACLE Java JRE en Ubuntu 14.04, 16.04, 18.04

¿PORQUÉ INSTALAR JAVA ORACLE? 
Porque algunas aplicaciónes de Java podrían tal vez no funcionar con la que viene en Ubuntu la cual se llama OpenJDK.

También debo decirles que yo sé que hay otra manera de instalar ORACLE Java, vea esto, pero si con esa manera no se les integra muy bien, prueben con esta manera que he hecho pues se integra bien al sistema.

VIDEO:



VARIABLES A TENER EN CUENTA
Hasta donde yo se ningun Java viene instalado por defecto en ningún sistema operativo linux por que ocupan mucho espacio por eso hay que instalarlo después, en este tutorial esta instalado en mi sistema operativo UbuntuStutio la versión OpenJDK 7 que se instaló automáticamente cuando instalé todo el LibreOffice:




En los siguientes comandos de terminal usados y los resultados de los números dados es necesario tomar en cuenta esto, que un java ya estaba instalado en mi sistema operativo, pilas.

Consejo: Al poner comandos en la terminal, para evitar errores sea muy cuidadoso en los espacios (sea al principio o al final) y signos, no borre ninguno y sea muy precavido de que todo esté como está en el tutorial.


INSTRUCCIONES: 
1.- Descargue Oracle Java JRE de la página:

 www.java.com



2.- Escoja la version según sus sistema operativo y descarguelo:


3.- Descomprima el paquete que tiene extensión .tar.gz


4.- Copie manualmente lo extraido como root a: /usr/lib/jvm/ para esto instale el administrador de archivos nautilus si usa algún sabor de Ubuntu
sudo apt-get install nautilus
ahora ponga en la terminal el siguiente comando y ponga su contraseña:
sudo nautilus /usr/lib/jvm/ ~/
y desde allí hagalo:


ahora de clic derecho y  pegar

Debe quedar así:



Ahora entro en esa carpeta:


allí aplasto el atajo de teclado "Ctrl + L" y clic derecho para copiar esa dirección:


Note bien que el direcotio en el que queda es este(esto en mi caso en esta fecha para esta versión, con el paso del tiempo aparecerá por ejemplo la 1.9 etc):

/usr/lib/jvm/jre1.8.0_71

ADVERTENCIA: Después de hacer esto cierre las dos instancias de nautilus pues está como ROOT y así si usted borra algo del sistema(por descuido podría pasar), se le dañará.

5.- Ahora hay que hacer que su Linux Ubuntu lo reconozca. Hay que poner unos comandos en la terminal. Mucha atención, en el siguiente donde dice "su-java" reemplaza con el nombre de la java que usted haya descargado, yo descargué "jre1.8.0_71":

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/su-java/bin/java 3

debe quedar así según mi caso:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre1.8.0_71/bin/java 3

ahora sí colocar esto en la terminal
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre1.8.0_71/bin/java 3
poner la contraseña y Enter. Luego poner otro comando en la terminal:
sudo update-alternatives --config java
y escoger en el número de la izquierda, el numero al que corresponde, en mi caso es el "2", este numero hay que escribirlo allí:



después de escribirlo hay que aplastar "Enter":



debe quedar así:



Ahora para asegurarnos que ya está ponemos esto en la terminal:
java -version
En la siguiente imagen se ve que ya está listo:




INTEGRAR ORACLE JAVA AL SISTEMA
Los siguientes archivos vienen en el mismo binario de ORACLE Java que hemos descargado sólo hay que hacer lo siguiente. Ponga esto en la terminal (esto recuerde el nombre de mi carpeta y que estoy usando el sistema operativo de 32 birts):


Integrar Iconos: 
Ponga en la terminal el siguiente comando, recuerde que debe cambiar el nombre de la carpeta (el mio aquí es jre1.8.0_71) de java por el suyo:
sudo cp -r /usr/lib/jvm/jre1.8.0_71/lib/desktop/icons/ /usr/share/

Integrar clic derecho para el administrador de archivos
Ponga en la terminal el siguiente comando, recuerde que debe cambiar el nombre de la carpeta (el mio aquí es jre1.8.0_71) de java por el suyo:
sudo ln -s /usr/lib/jvm/jre1.8.0_71/lib/desktop/applications/sun-java.desktop /usr/share/applications/
Al hacer esto al dar clic derecho en una aplicación java hay como abrirla directamente:


Añadir los mime types
Si quiere puede leer lo siguiente y esto también, pero es en resumen para que cuando vea una aplicación en java sea reconocible para el sistema y usted vea su icono

Ponga en la terminal el siguiente comando, recuerde que debe cambiar el nombre de la carpeta (el mio aquí es jre1.8.0_71) de java por el suyo:
sudo ln -s /usr/lib/jvm/jre1.8.0_71/lib/desktop/mime/packages/x-java-archive.xml /usr/share/mime/packages/
sudo ln -s /usr/lib/jvm/jre1.8.0_71/lib/desktop/mime/packages/x-java-jnlp-file.xml /usr/share/mime/packages/

REINICIE LA PC



Si quiere revisar el panel de control 
dele doble clic al archivo que explican aquí:

How do I enable and view the Java Console for Linux or Solaris?
https://www.java.com/en/download/help/enable_console_linux.xml

en mi caso este:

/usr/lib/jre1.8.0_71/bin/ControlPanel


PLUGIN JAVA PARA NAVEGADORES WEB
Si usted desea usar el plugin Java de ORACLE lo puede hacer pero debe enteder que ellos dicen que hay problemas de seguridad. Este plugin sólo está disponible en las versiones de ORACLE Java 7, 8, las instrucciones están en la página de ellos para Google Chrome y Firefox:

Activar un explorador en Ubuntu de Linux (Deben de revisar este)
https://www.java.com/es/download/help/enable_browser_ubuntu.xml


ORACLE Java plugin para Chromium
Como estoy usando un sistema operativo de 32 bits no hay Google Chrome(pues ese sólo es de 64 bits) por eso uso Chromium pues es lo mismo (pues con este hacen Google Chrome solo pequeñísimas direfencias pero todo funciona como allí). Los siguientes comandos son exclusivamente para Chromium en mi sistema operativo, usted debe adaptarlo al suyo:

sudo -s
cd /usr/lib/chromium-browser/plugins
ln -s /usr/lib/jvm/jre1.8.0_71/lib/i386/libnpjp2.so
Nota: Debe poner uno por uno los tres comandos y dar ENTER en cada uno de ellos(en el primero le pedira poner su password), no saltarse los pasos, si se salta no funciona.

Aquí le ponga una captura de pantalla de mi terminal:



En la siguiente imágen se ve creado el enlace simbólico (Ese es el administrador de archivos dolphin4)



Ahora en la terminal escriba exit y ENTER para que se cierre. Luego reiniciar el navegador y probar en una página que use algún pluign java


ORACLE Java plugin para Firefox
No obstante usted puede usar el plugin nativo que trae Firefox para OpenJDK Java runtime que es el paquete: "icedtea-plugin", pero si quiere usar el de ORACLE es así:


sudo -s
mkdir -p /usr/lib/firefox-addons/plugins
cd /usr/lib/firefox-addons/plugins
ln -s /usr/lib/jvm/jre1.8.0_71/lib/i386/libnpjp2.so


Recuerde hay un problema de seguridad y no debe andar usando el plugin en cualquier página web que necesite Jaja, entre en https://www.virustotal.com/ Yallí en la pestaña URL revise la página antes de usar el plugin en tal o cual página.


DEJAR COMO ESTABA SU SISTEMA OPERATIVO
Si usted quiere dejar al sistema operativo con la java anterior que estaba usando he hecho un tutorial aparte para evitar confuciones :

http://facilitarelsoftwarelibre.blogspot.com/2016/01/escoger-una-version-de-java-si-usted.html


CONSULTAS RECOMENDADAS PARA LECTURA:
http://askubuntu.com/questions/56104/how-can-i-install-sun-oracles-proprietary-java-6-7-jre-or-jdk

https://askubuntu.com/questions/56104/how-can-i-install-sun-oracles-proprietary-java-jdk-6-7-8-or-jre

No hay comentarios.:

Publicar un comentario