Problema: Descripcion
Estoy usando Ubuntu 11.04 Natty Narwhal. He instalado openjdk-jre6 porque uno de los sitios web que utilizo requiere java para que entrar, Desafortunadamente, incluso después de instalar openjdk-jre6, yo no soy capaz de utilizar el sitio web. En lugar de 2 cuadros de texto, donde se supone debo introducir mi nombre de usuario y contraseña, simplemente muestra un mensaje "click here to download plugin". Estoy usando Firefox. Intento instalar java haciendo clic en ese mensaje. Pero dice que "Java Runtime Environment not available". Y luego muestra un botón para instalar java de forma manual.
Solucion: Tareas previas requeridas
OpenJDK: The primary goal of the OpenJDK project is to produce an open-source implementation of the Java SE Platform (6 and 7). This is the default version of Java that Ubuntu uses and is the easiest to install.
Sun Java: Sun Java is the reference implementation for Java 6. It's support has been discontinued in Ubuntu.
Oracle Java: Oracle Java is the OpenJDK Java Se Platform version 7 implementation from Oracle. Oracle introduced with this implementation a license that prevents distribution.
Solucion: Descripcion
Para utilizar Web con codigo java en una maquina cliente tienes que instalar el PlugIn Java para Firefox, en este caso: icedtea6-plugin. Luego reiniciar Firefox para que el cambio sea efectivo. Para instalar Java SDK o Java JRE en Linux puedes seguir estos pasos:
Ubuntu 10.04 - Instalar OpenJRE 6: #apt-get install openjdk-6-jre
Ubuntu 10.04 - Instalar OpenJDK 6: #apt-get install openjdk-6-jdk
Ubuntu 10.04 - Instalar Plugin Java para Browser: #apt-get install icedtea-6-plugin
Ubuntu 12.04 - Instalar OpenJRE 6: #apt-get install openjdk-6-jre
Ubuntu 12.04 - Instalar OpenJDK 6: #apt-get install openjdk-6-jdk
Ubuntu 12.04 - Instalar OpenJRE 7: #apt-get install openjdk-7-jre
Ubuntu 12.04 - Instalar OpenJDK 7: #apt-get install openjdk-7-jdk
Ubuntu 12.04 - Instalar Plugin Java para Browser: #apt-get install icedtea-plugin
Desafortunadamente debido a las nuevas diferencias existente en la licencia, Oracle Java no es incluido y distribuido oficialmente en repositorios Ubuntu. Por lo tanto, tienes 2 opciones para disponer de este paquete, la primera opcion es reemplazar el uso de Oracle Java JDK con OpenJDK, y la segunda via es instalar manualmente el paquete oficial a partir del instalador suministrado por Oracle. Existe tambien un repositorio NO oficial donde se han empaquetado Oracle Java JDK 7 y que puedes instalarlos mediante, los siguientes pasos:
"Tenga en cuenta que este paquete se encuentra actualmente en alfa y no ofrece sin ningún tipo de garantías, por lo que puede o no funcionar! Uselo bajo su propio riesgo! El paquete debe admitir servidores proxy al igual que el flashplugin-installer, pero puede fallar si su ISP o algunos bloques del router no son estándar, porque Oracle utiliza un buen número de redirecciones de los enlaces de descarga binarios".
Ubuntu 12.04 - Instalar Oracle Java JDK 7 / Oracle Java JRE 7
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)
add-apt-repository ppa:webupd8team/java
apt-get update
apt-get install oracle-java7-installer
update-alternatives --config java
apt-get remove oracle-java7-installer
apt-get install ppa-purge
ppa-purge ppa:webupd8team/java