java-package e multiples JRE/JDK non-gratuitos instalados en Debian
java-package
Pode darse o caso de necesitar ter diferentes versions de java instaladas na máquina, para poder facer probas de programación,etc.
Quizais a primeira opción sería metelos todos en /opt e sería perfectamente válido. Outra opción sería empaquetalos nun paquete debian, e instalalos no sistema.
Requisitos previos:
--------------------
Baixar unha version de java da web java.sun.com
Por exemplo: jre 1.5
Paso1: Instalar java-package
(Como root)
#apt-get install java-package
Paso2: Crear o paquete deb Java
(Imprescindible como usuario, non como root)
#fakeroot make-jpkg jre-1_5_0_06-linux-i586.bin
Con isto, no mesmo directorio, teremos o paquete deb xenerado.
Paso3: Instalar paquete
(como root)
#dpkg -i sun-j2re1.5_1.5.0+update06_i386.deb
Listo!, execuntado dende consola java, deberemos comprobar que aparece a nova versión.
Uso de multiples JRE/JDK
¿E que pasa se queremos ter varios JRE/JDK?
REpetiremos o proceso anterior e instalaremos cada paquete xenerado. Pero temos que ter algunha forma de elexir que java usar de entre os instalados. Para iso:
#update-alternatives --config java
Pro caso do compilador:
#update-alternatives --config javac
Voilá!
----------------
Referencias
http://www.debianhelp.co.uk/debianjava.htm
http://wiki.serios.net/wiki/Debian_Java_JRE/JDK_installation_from_APT_repositories
http://wiki.debian.org/JavaPackage


