Porque algunas aplicaciones de Java podrían tal vez no funcionar con la que viene en en su Sistema Operativo Linux. En Ubuntu se llama OpenJDK.
También debo decirles que yo sé que hay otra manera de instalar ORACLE Java, vea esto, pero creo yo personalmente que con esa manera no se les integrará muy bien así que prueben con esta manera que he hecho pues se integra bien al sistema, pero es más complicada
TUTORIAL APLICABLE A:
- Ubuntu y todos sus derivados oficiales: Lubuntu, Ubuntu Budgie, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Xubuntu
- Otros Linux que también usan la administración de paquetes DEB como: Linux Mint, Trisquel, Elementary OS, Zorin OS, Bodhi, Deepin Linux, MX Linux, etc
y debería de funcionar en:
distribuciones que usan la administración de paquetes RPM como Fedora, Red Hat, OpenSUSE, CentOS, Scientific, etc
- Otros Linux basados en Arch Linux como: Antergos, Manjaro, ArchBang
- y otras distribuciones independientes de Linux como: Gentoo, Mageia, Quirky, Solus, etc. Pero allí se usan otros comandos de instalación los cuales usted deberá de buscar
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, y en mi caso cuando instalé el paquete completo de LibreOffice:
sudo apt-get install libreoffice
Por si no se instala automáticamente Java al instalar LibreOffice
En una versión de Linux llamada antiX y es posible que MX Linux el paquete libreoffice no instala automáticamente a Java, y lo mismo es posible en algún otro Sistema Operativo basado en Debian
Solución instalar default-jre.- Ponga en la terminal:
A tener en cuenta en este tutorial
En los siguientes comandos de terminal usados y los resultados de los números dados, es necesario tomar en cuenta que Java ya estaba instalado en mi sistema operativo.
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 este tutorial, para asegurarse que funcione
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.- En su administrador de archivos descomprima el paquete que tiene extensión .tar.gz
4.- Es necesario para la siguiente tarea tener permisos de super usuario (root) y para evitar confusiones usemos el administrador de archivos nautilus, si no está instalado en su Linux instálelo, en Ubuntu se instala así:
allí busque el lugar donde descargó a java la extrajo y copie la carpeta:
abra otra pestaña con "Ctrl + T" y en esa otra instancia que se abrió búsque esta ruta:
/usr/lib/jvm
allí de clic derecho y pegar
Debe quedar así:
Ahora entro en esa carpeta:
aplasto el atajo de teclado "Ctrl + L" y clic derecho para copiar esa dirección:
Usted observe bien que el direcotio es este:
/usr/lib/jvm/jre1.8.0_71
esto en mi caso, en esta fecha, para esta versión, pues con el paso del tiempo aparecerá por ejemplo la 1.9 etc. Ahora pegue esta ruta en algún editor de texto, ejemplo mousepad:
Nota: Después de hacer esto cierre nautilus pues está como ROOT y así si usted borra algo del sistema(por descuido podría pasar) se le dañará, o si edita algún archivo o crea alguna carpeta adquirirán acceso de sólo root y luego no podrá borrarlos así nomas.
5.- Bien, lo siguiente que hay que hacer es hacer que su Linux lo reconozca, y para esto hay que poner unos comandos en la terminal, pero para hacerlo bien hágalo en el editor de texto.
En el siguiente comando donde dice "su-java" reemplacelo con el nombre del 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
aquí una captura del editor de texto:
ahora sí copiar esa linea y pegarla en la terminal
Luego poner el siguiente comando en la terminal:
después de escribirlo hay que aplastar "Enter":
debe quedar así:
Ahora ponemos otra vez el comando:
INTEGRAR ORACLE JAVA AL SISTEMA
Nota: Antes de empezar, los siguientes archivos vienen en el mismo binario de ORACLE Java que hemos descargado, recuerde el nombre de mi carpeta y que estoy usando el sistema operativo de 32 bits. Y los siguientes reemplazos es mejor que los haga en el editor de texto mencionado anteriormente
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:
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:
Nota: Si observa allí también le aparece el correspondiente icono.
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:
REINICIE LA PC
Si quiere revisar el panel de control
Aparte le explico que Java de ORACLE también tiene su propio panel de control, pero para acceder es manualmente, 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/jvm/jre1.8.0_71/bin/ControlPanel
default-jre
también el siguiente paquete instala Java:
libreoffice-report-builder
En los siguientes comandos de terminal usados y los resultados de los números dados, es necesario tomar en cuenta que Java ya estaba instalado en mi sistema operativo.
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 este tutorial, para asegurarse que funcione
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.- En su administrador de archivos descomprima el paquete que tiene extensión .tar.gz
4.- Es necesario para la siguiente tarea tener permisos de super usuario (root) y para evitar confusiones usemos el administrador de archivos nautilus, si no está instalado en su Linux instálelo, en Ubuntu se instala así:
sudo apt-get install nautilus
y lancelo como root con:sudo nautilus
allí busque el lugar donde descargó a java la extrajo y copie la carpeta:
abra otra pestaña con "Ctrl + T" y en esa otra instancia que se abrió búsque esta ruta:
/usr/lib/jvm
allí de clic derecho y pegar
Debe quedar así:
Ahora entro en esa carpeta:
aplasto el atajo de teclado "Ctrl + L" y clic derecho para copiar esa dirección:
Usted observe bien que el direcotio es este:
/usr/lib/jvm/jre1.8.0_71
esto en mi caso, en esta fecha, para esta versión, pues con el paso del tiempo aparecerá por ejemplo la 1.9 etc. Ahora pegue esta ruta en algún editor de texto, ejemplo mousepad:
Nota: Después de hacer esto cierre nautilus pues está como ROOT y así si usted borra algo del sistema(por descuido podría pasar) se le dañará, o si edita algún archivo o crea alguna carpeta adquirirán acceso de sólo root y luego no podrá borrarlos así nomas.
5.- Bien, lo siguiente que hay que hacer es hacer que su Linux lo reconozca, y para esto hay que poner unos comandos en la terminal, pero para hacerlo bien hágalo en el editor de texto.
En el siguiente comando donde dice "su-java" reemplacelo con el nombre del 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
aquí una captura del editor de texto:
ahora sí copiar esa linea y pegarla en la terminal
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre1.8.0_71/bin/java 3
y poner la contraseña y Enter.Luego poner el siguiente 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 ponemos otra vez el comando:
sudo update-alternatives --config javay nos mostrará que con un asterisco la versión de java que estamos el sistema estará usando(la cual es esta que hemos instalado):
INTEGRAR ORACLE JAVA AL SISTEMA
Nota: Antes de empezar, los siguientes archivos vienen en el mismo binario de ORACLE Java que hemos descargado, recuerde el nombre de mi carpeta y que estoy usando el sistema operativo de 32 bits. Y los siguientes reemplazos es mejor que los haga en el editor de texto mencionado anteriormente
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:
Al hacer esto al dar clic derecho en una aplicación java hay como abrirla directamente:sudo ln -s /usr/lib/jvm/jre1.8.0_71/lib/desktop/applications/sun-java.desktop /usr/share/applications/
Nota: Si observa allí también le aparece el correspondiente icono.
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
Aparte le explico que Java de ORACLE también tiene su propio panel de control, pero para acceder es manualmente, 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/jvm/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 entender 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 y no hay Google Chrome(pues dejaron de dar soporte a 32 bits y ahora 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, y para que le salga bien debe cerciorarse de que las rutas están bien pues a mi en 32 bits en una carpeta me aparece una carpeta con el nombre "i386" y si usted usa un sistema operativo de 64 bits no le aparecerá ese nombre, por eso navegue hasta allí desde el administrador de archivos:
/usr/lib/jvm/jre1.8.0_71/lib/
allí si gusta para que se le faciliten las cosas puede usar "Ctrl + F" y busque este archivo:
libnpjp2.so
y así que pueda escribir bien la ruta de dónde está hubicado sea sus sistema operativo de 32 o 64 bits.
Una vez que tenga bien definida la ruta 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 pongo una captura de pantalla de mi terminal:
En la siguiente imágen se ve creado el enlace simbólico (visto desde 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 pues para eso es que sirve.
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í (recree la ruta como arriba):
Recuerde hay un problema de seguridad y no debe andar usando el plugin en cualquier página web que necesite Java. Diríjase a https://www.virustotal.com/ Y allí en la pestaña URL revise la página antes de usar el plugin en tal o cual página si es que no confía en ella.
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 confusiones :
http://facilitarelsoftwarelibre.blogspot.com/2016/01/escoger-una-version-de-java-si-usted.html
Nota Final: Si usted luego quiere abrir nautilus para buscar algo (es un excelente buscador de cosas) lo puede abrir poniendo en la terminal: nautilus --no-desktop
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
Que Dios les bendiga
Si usted desea usar el plugin Java de ORACLE, lo puede hacer, pero debe entender 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 y no hay Google Chrome(pues dejaron de dar soporte a 32 bits y ahora 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, y para que le salga bien debe cerciorarse de que las rutas están bien pues a mi en 32 bits en una carpeta me aparece una carpeta con el nombre "i386" y si usted usa un sistema operativo de 64 bits no le aparecerá ese nombre, por eso navegue hasta allí desde el administrador de archivos:
/usr/lib/jvm/jre1.8.0_71/lib/
allí si gusta para que se le faciliten las cosas puede usar "Ctrl + F" y busque este archivo:
libnpjp2.so
y así que pueda escribir bien la ruta de dónde está hubicado sea sus sistema operativo de 32 o 64 bits.
Una vez que tenga bien definida la ruta 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:
sudo -scd /usr/lib/chromium-browser/pluginsln -s /usr/lib/jvm/jre1.8.0_71/lib/i386/libnpjp2.so
Aquí le pongo una captura de pantalla de mi terminal:
En la siguiente imágen se ve creado el enlace simbólico (visto desde 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 pues para eso es que sirve.
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í (recree la ruta como arriba):
sudo -smkdir -p /usr/lib/firefox-addons/pluginscd /usr/lib/firefox-addons/pluginsln -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 Java. Diríjase a https://www.virustotal.com/ Y allí en la pestaña URL revise la página antes de usar el plugin en tal o cual página si es que no confía en ella.
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 confusiones :
http://facilitarelsoftwarelibre.blogspot.com/2016/01/escoger-una-version-de-java-si-usted.html
Nota Final: Si usted luego quiere abrir nautilus para buscar algo (es un excelente buscador de cosas) lo puede abrir poniendo en la terminal: nautilus --no-desktop
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
Que Dios les bendiga
En una versión de Linux llamada antiX el paquete libreoffice no instala automáticamente a Java. Pero hay otro programa que si lo instalar ejemplo una aplicación de libreoffice que usa java que se llama https://tecniciencias.com/como-elegir-el-mejor-cooler-para-laptop/
ResponderBorrarOk gracias, ya lo añado arriba
Borrar