RSS de entradas

¿Qué quieres buscar?

02 abr

Java Runtime Environment – JRE

Autor: Prometeo Lucifer
Duke El entorno en tiempo de ejecución de Java o JRE Java Runtime Environment es un conjunto de herramientas que permiten ejecutar aplicaciones o applets, en la máquina virtual de Java o JVM Java Virtual Machine; se usa normalmente la Edición Estándar o SE Standard Edition. JRE esta soportado en:
Plataforma Arquitectura
Solaris
Linux y Windows
MAC
x86, x64 y SPARC
x86, x64 e Intel Itanium

Instalación de Java Runtime Environment SE Versión 6 Update 18

El manual de instalación es válido para instalar JRE (Java Runtime Environment) SE (Standard Edition) Versión 6 Update 18 en cualquier sistema tipo Unix y realizar la configuración de JRE en Debian y distribuciones basadas él; se certifica en todas las versiones de Ubuntu (Kubuntu, XubuntuEdubuntu, Gobuntu, Ubuntu EeeFluxbuntu, Linux Mint, gNewSense “La distribución que usa el maestro Richard Stallman) con soporte: Hardy Heron, Intrepid Ibex y Jaunty Jackalope.

Instalar la última versión de Java cumple con los objetivos de este sitio: Eficiencia, EficaciaSeguridad, PersonalizaciónInstalación sencilla; en Ubuntu al instalar el paquete sun-java6-jreubuntu-restricted-extras (paquete de software restringido) se instala una versión antigua de JRE (los repositorios no suelen traer las últimas versiones) así que no recomiendo esa instalación.

Nota:

Si vas a instalar una versión distinta sólo debes cambiar el número de la versión al escribir los comandos en el terminal; para ello, al actualizar el manual uso el tabulador.  Por comodidad puedes iniciar sesión como root o realizar los pasos desde un administrador de archivos con privilegios de súper usuario; en Gnome se debe escribir en un terminal:
sudo nautilus

1. Descarga

Nota:

La versión de JRE para x86-64 (64 bits) no dispone del plugin; sin embargo una de las ventajas de GNU es que a grandes males, sencillos soluciones; aunque en este sitio sólo se dará soporte para el plugin de 64 bit en la distribución Ubuntu.

Descarga el binarios (archivo autoextraíble) de Java SE Runtime Environment (JRE) 6 Update 18 desde http://java.sun.com/javase/downloads/index.jsp o http://www.java.com/es; los ficheros son jre-6u18-linux-i586.bin para i386 (32 bits) y jre-6u18-linux-x64.bin para X86-64 (64 bits).  El manual supone que has descargado el binario en el Escritorio.

2. Acceder con privilegios de súper usuario al directorio donde está el binario:

Nota:

Si cierras el terminal vuelve a situarte en el directorio dónde estabas con privilegios de súper usuario.  Si esta habilitada la cuenta de root ejecuta su, sino sudo su (e introduce la contraseña).
sudo su

cd Escritorio

3. Dar permisos de ejecución e instalar el binario:

Nota:

La instalación se puede realizar en cualquier directorio, pero para disponer de relativas autoconfiguraciones sigue las indicaciones.  En el proceso de instalación se mostrará el contrato de la licencia de JAVA, pulsa la barra espaciadora para leerlo o ’q‘ para ir al final, y debes aceptarlo introduciendo “yes” para proseguir con la instalación, al terminar la instalación se mostrará la palabra “Done” (JRE se instala con su número de versión).

x386

chmod +x jre-6u18-linux-i586.bin

sudo ./jre-6u18-linux-i586.bin

x86-64

chmod +x jre-6u18-linux-x64.bin

sudo ./jre-6u18-linux-x64.bin

4. Borrar el binario

x386

rm jre-6u18-linux-i586.bin

x86-64

rm jre-6u18-linux-x64.bin

5. Directorio adecuado para Java

Importante

…acerca del permiso de acceso:

La instalación de JRE se debe ubicar en /usr/local/opt (directorios accesibles para todos los usuarios); si no tienes permisos, instala JRE en tu directorio home.  Si realizas algún enlace a un plugin (se realizará más adelante) y mueves el directorio, tendrás que borrar y rehacer el enlace.

…acerca del directorio en Ubuntu:

La instalación de JRE se debe ubicar en /usr/lib/jvm/.  El manual usa este directorio.

Truco:

En mi caso, uso particiones pequeña para el sistema de archivos de las distribuciones que tengo instaladas y el directorio de Java lo tengo en una partición que es visible por todas; por ejemplo se podría utilizar la misma instalación de JRE para Ubuntu y Kubuntu (Instalo Gnome y Kde en distintas particiones porque después de un tiempo, la mitad del espacio del sistema de archivos es ocupado por las configuraciones; un detalle que me ha sorprendido).  Además es práctico al usar software multiplataforma (Vuze, Blender, etc) o que pueda ser reutilizado, para evitar redundancia y no desperdiciar espacio.

5.1. Comprobar si existe el directorio de Java

Se debe comprobar en /usr/lib/ (Ubuntu) o /usr/local/ si existe un directorio llamado jvm (Ubuntu) o java.

ls /usr/lib/j*

Si no existe crear un directorio para Java, jvm (Ubuntu) o java.

mkdir /usr/lib/jvm

5.2. Mover la instalación de Java a un directorio adecuado

Se debe mover a /usr/lib/jvm/ (Ubuntu) o /usr/local/java/.

sudo mv jre1.6.0_18/ /usr/lib/jvm/

6. Reiniciar

Varias distribuciones tras reiniciar configuran automáticamente JRE (al detectarlo en el directorio adecuado).  En Ubuntu no es necesario reiniciar pero debes continuar con el manual para configurar JRE en el sistema e instalar el plugin y consola de Java en Firefox.

reboot

Manual de Java Runtime Environment – JRE

Configurar JRE

La configuración de JRE se realiza con el método tradicional de Debian y una alternativa meramente de Ubuntu; por lo cual lo certifico sólo para estas distribuciones.

Setear JRE como alternativa

Se agregará JRE Versión 6 Update 18 como alternativa de Java

 sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jre1.6.0_18/bin/java" 1

Setear la alternativa predefinida de JRE

Setear JRE Versión 6 Update 18 como la predefinida de Java (para usarla por defecto); existen dos métodos:

Método de la antigua escuela

sudo update-alternatives --set java /usr/lib/jvm/jre1.6.0_18/bin/java

Método recomendado

sudo update-alternatives --config java

Comprobar la configuración:

java -version

…tendría que aparecer esto, o con la versión que has instalado si me has tomado como referencia:

Java Version 6 Update 18 en i386

java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode)

Java Version 6 Update 18 en x86-64

java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) 64-Bit Server VM (build 16.0-b13, mixed mode)

Agregar el plugin de JAVA en Firefox

En Ubuntu se puede añadir el plugin para todas las aplicaciones de Mozilla Firefox ya que utilizan el mismo directorio. La estandarización de GNU Linux es un mito y según la distribución o la versión de Firefox deberás adaptar las rutas.

x386

En el subdirectorio de plugins situado dentro del directorio de instalación de Mozilla, que suele encontrarse en /usr/lib/[Directorio Firefox]/plugins (en Ubuntu las distintas versiones de Firefox utilizan el directorio /usr/lib/firefox-addons/plugins); en dicho directorio se debe crear un enlace simbólico al fichero del JRE …/ns7/libjavaplugin_oji.so (si has seguido este manual, este  fichero se encuentra en /usr/lib/jvm/jre1.6.0_18/plugin/i386/ns7/libjavaplugin_oji.so).

ln -s /usr/lib/jvm/jre1.6.0_18/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox-addons/plugins/libjavaplugin_oji.so

x86-64

Sun Microsystems no ha creado un plugin para 64 bits (de echo no lo he visto ni en la versión de desarrollo JDK 7 que trae el JRE); pero se puede instalar un paquete alternativo; aunque con este Firefox no usa la última versión del plugin de Java.

Actualizar el gestor de paquetes

sudo aptitude update && sudo aptitude safe-upgrade

Instalar el plugin libre de Java para 64 bits

sudo aptitude install icedtea-gcjwebplugin

Agregar la Consola de JAVA en Firefox

x386

En el subdirectorio de extensiones, situado dentro del directorio de instalación de Mozilla, suele encontrarse en /usr/lib/[Directorio Firefox]/extensions (en Ubuntu las distintas versiones de Firefox utilizan el directorio /usr/lib/firefox-addons/extensions); en dicho directorio se debe descomprimir el fichero del JRE ffjcext.zip (si has seguido este manual, este  fichero se encuentra en /usr/lib/jvm/jre1.6.0_18/lib/deploy/ffjcext.zip).

sudo unzip /usr/lib/jvm/jre1.6.0_18/lib/deploy/ffjcext.zip /usr/lib/firefox-addons/extensions

Habilitar Java en Firefox

A veces Java no se habilita automáticamente, por lo cual se debe configurar Firefox, de la siguiente manera

  • Editar > Preferencias >> En la categoría Contenido, seleccione Activar Java.

Reiniciar Firefox.

Verificación de la instalación de Java

Ir a http://java.com/es/download/installed.jsp y pulsar en Verificar la versión de Java.  Los usuarios de sistemas de 64 bits, no se preocupen si aparece:

Lo sentimos. No tiene instalada la versión de Java recomendada.

Ya que esta comprobación sólo es la del plugin de Java y para 64 bits se utiliza un plugin alternativo.


Datos JRE

…acerca de JRE

Sitio web www.java.com
Categoría / Valoración (1 – 10) Configurar sistema 10
Distribuciones soportadas Multiplataforma
Interfaz / Arquitecturas soportadas / Lenguaje x386, x86-64 Java
Versión estable y desarrollo / Fecha actualización Version 6 Update 18 2/04/2009
Licencia www.java.com/es/download/license.jsp
Idioma
Detalles Instalación sencilla de gran utilidad, que permite optimizar el rendimiento de aplicaciones del sistema.
Descarga general http://www.java.com,

http://java.sun.com/javase/downloads/index.jsp

Software recomendado por elleonplateadodeojosrojos Catálogo de software y repositorios source.list (hardy)

…referentes a la documentación

Fuente / Licencia Los datos de información provienen de www.java.com y de la experiencia e investigación personal del autor.  Esta documentación es original y no hace referencia a otra, y se encuentra bajo la licencia Creative Commons de Reconocimiento, No esta permitido el uso comercial ni las obras derivadas; todos los permisos y restricciones están en www.elleonplateadodeojosrojos.es/blog/informacion. Creative Commons License
Últimos cambios Actualización a la última versión, redacción para resumir el contenido.
Descargar documentación http://groups.google.es/group/elleonplateadodeojosrojos/files –> jre.html
Sitio de documentación oficial www.java.com; la configuración en Ubuntu procede de la experiencia y la configuración es mero conocimiento autodidacta y lógico.
Detalles de la documentación …se realizo la práctica / documentación con …se aplica a

Ubuntu 8.10 / Ubuntu 8.04 64bits Distribuciones GNU Linux, Unix y Sun Java Desktop.
Sitio similares recomendados http://www.dosideas.com
Detalles de la publicación

Documentación actualizada por

Fecha de la anterior actualización

Fecha de la actualización

Prometeo Lucifer 21/03/2009 2/04/2009
Estado de la documentación * Wiki en construcción Estable Actualizable
X
Cree PDF\\\'s con PDF24    Enviar artículo en formato PDF a

3 respuestas to “Java Runtime Environment – JRE”

  1. Cristian dice:

    Que buen artículo… bastante completo.

    Estoy seguro que le servirá a muchas personas.

    Un saludo!

  2. Rodrigo dice:

    El plugin para 64bits está ahí pero no en la misma ruta antes conocida:

    Reemplazar “/opt/jre1.6.0_13″ con la ruta que muestra este blog.

    Ejecutar como root:

    Paso1:
    alternatives –install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/jre1.6.0_13/lib/amd64/libnpjp2.so 2

    Paso2:
    alternatives –config libjavaplugin.so

    Despues cerrar el browser y arrancarlo de nuevo y comprobar en http://www.java.com “Do I have java?” y en el mismo browser indicando la dirección: “about:plugins”

    Un abrazo,
    Rodrigo Bustos L.

  3. Estoy de vacasiones, cuando llegue a casa comprobaré la información de Rodrigo.,.