Instalación de la máquina virtual Java de Sun en Debian

La información de esta página no es necesaria en sistemas actuales, basta con instalar los paquetes sun-java-*.

Debian incluye varias máquinas virtuales Java que funcionan bastante bien pero puede interesar usar la de Sun, por ejemplo en estudios de informática en que se de por hecho que se va a usar esa máquina.
Éste es el método más elegante: de una forma simple crea un archivo deb instalable (y desinstable) como cualquier otro.
Además puede crear tanto archivos para la SDK como para el JRE.

El encargado de la magia es java-package, que desde hace algún tiempo forma parte de Debian Sid.

http://z42.de/debian/ aunque es más recomendable incluirlo como una fuente para apt e instalarlo con apt-get:

Para instalarlo:
# apt-get install java-package

Para crear el deb hay que bajar el binario adecuado de la web de Sun, y una vez descargado ejecutar, por ejemplo para J2SDK 1.4.2_05:

$ make-jpkg /ruta/j2sdk-1_4_2_07-linux-i586.bin

Finalmente tendremos el deb que podremos instalar normalmente, el archivo creado en el ejemplo se llamará sun-j2sdk1.4_1.4.2+07_i386.deb:
# dpkg -i sun-j2sdk1.4_1.4.2+07_i386.deb