Traducción : English - español - Français


[ATTACH]

Guía de instalación rápida

Añadido del navegador Web (Plugin)

Para instalar el plugin del navegador web en tu sistema, ejecutar:

apt-get install icedtea-plugin

Nota: La tecnología de Java Web Browser Plugin quedará desestimada ya con Java 9 Aviso de Oracle

JRE

Para instalar el JRE (Java Runtime Environment) predeterminado en tu sistema, introduce la orden:

apt-get install default-jre

JDK

Para instalar el JDK (Java Development Kit) predeterminado en tu sistema, introduce la orden:

apt-get install default-jdk

Java y Debian

Debian ofrece varias implementaciones de Java. Cada cual tiene su propio ambiente de desarrollo (JDK) y de ejecución (conocidos como JRE, o Maquinas Virtuales de Java JVM). Aquí va una lista del ambiente de Java. Ejecuta la orden aptitude search "?provides(java-runtime)" en tu sistema para listar los paquetes disponibles).

El JRE/JDK instalado de manera predeterminada en Debian no el mismo para todas las arquitecturas. Comprueba la dependencia del paquete default-jdk (o introduce la orden apt-cache depends default-jdk en un sistema).

Origen

Espec.

Paquetes

Plugin

Libre

Comentarios

OpenJDK

v7

JRE:openjdk-7-jre
JDK:openjdk-7-jdk

icedtea-7-plugin

Java por defecto para jessie y wheezy en puertos donde sea disponible.

OpenJDK

v8

JRE:openjdk-8-jre
JDK:openjdk-8-jdk

icedtea-8-plugin

Disponible en stretch en puertos donde sea disponible. También disponible en jessie-backports (sin plugin).

OpenJDK

v6

JRE:openjdk-6-jre
JDK:openjdk-6-jdk

icedtea-6-plugin

Tambien disponible en wheezy.

?GNU's GCJ

v5

JRE:gcj-jre
JDK:gcj-jdk

no

Java por defecto en puertos donde OpenJDK no sea disponible.

Sun Java

no

Ya no está disponible en Debian por problemas de licencia. Sin embargo, Debian ofrece un asistente para generar paquetes Debian a partir de ficheros tar del desarrollador.
ATENCIÓN: ¡No hay modo de conseguir actualizaciones de seguridad automáticas. Recuerda comprobar manualmente si las hay y generar e instalar los paquetes actualizados!

Entender los nombres de paquetes Virtuales de Java

Hay varios paquetes virtuales usados en Debian para Java. Estos cubren la compatibilidad de tiempo de ejecución (runtime) y vienen en dos sabores; sin cabecera o headless (omiten las interfaces gráficas) y normal. Una dependencia de javaX-runtime significa que el paquete puede trabajar con cualquier runtime que implemente la versión X. Los runtimes deberían proveer todos los paquetes virtuales que soporten, así pues openjdk 6 provee java2-runtime, java5-runtime y java6-runtime.

Intercambiar

La mayoría de los ejecutables relacionados con java, múltiples de los cuales pueden ser instalados en cualquier momento, se gestionan por el sistema de 'alternativas'. En vez de gestionar cada alternativa separadamente, puedes actualizarlas todas de golpe con 'update-java-alternatives' del java-common

Desarrolladores - Trabajo de empaquetado Java en Debian

Información general y coordinación

Trabajo en paquetes de aplicación específicos

TODO(consolidación de la wiki): quizá todo debería ser movido desde aquí a ?es/Java/RequestedPackages?

Documentación de Usuario

Véase también


CategoryJava