1.2.07
Java SDK para Debian Etch i586/AMD64
Aunque este es un post muy recurrente y suficientemente explicado en cientos de blogs, sigue habiendo mucha gente que se lía a la hora de instalar el paquete.
En lugar de utilizar los repositorios non-free habituales, he aquí los pasos para realizar una instalación de Java a partir de las versiones oficiales:
1) Descargarse el paquete Java apropiado para nuestra versión (i586 o AMD64), desde el site oficial de Sun.
2) Instalar los paquetes fakeroot y java-package
coruscant:/home/jose# apt-get install fakeroot java-package
3) Le damos permiso de ejecución al fichero .bin que nos hemos bajado
jose@coruscant:~/Downloads$ chmod +x jdk-6-linux-amd64.bin
4) Con un usuario sin privilegios creamos el paquete .deb
jose@coruscant:~/Downloads$ fakeroot make-jpkg jdk-6-linux-amd64.bin
4.1) Si nos hemos descargado la "versión 6" y nos da un error el paso 4, renombramos el paquete para engañar al make-jpkg y volvemos al paso anterior (es una ñapa, lo se):
jose@coruscant:~/Downloads$ mv jdk-6-linux-amd64.bin jdk-1_5_0_09-linux-amd64.bin
5) Como root, instalamos el paquete creado
coruscant:/home/jose/Downloads# dpkg -i sun-jdk-6_amd64.deb
Suscribirse a:
Enviar comentarios (Atom)
4 comentarios:
No me permite crear el paquete .deb
Aqui les dejo el error que se genera:
$ fakeroot make-jpkg jdk_6u4_linux_x64.bin
Creating temporary directory: /tmp/make-jpkg.FWRDAA7174
Loading plugins: blackdown-j2re.sh blackdown-j2sdk.sh common.sh ibm-j2re.sh ibm-j2sdk.sh j2re.sh j2sdk-doc.sh j2sdk.sh j2se.sh sun-j2re.sh sun-j2sdk-doc.sh sun-j2sdk.sh
sh: gcc: command not found
dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation)
sh: gcc: command not found
dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation)
Detected Debian build architecture: amd64
Detected Debian GNU type: x86_64-linux-gnu
No matching plugin was found.
Removing temporary directory: done
Me autorespondo encontre la forma justo a tiempo
De todos modos gracias
http://cafelojano.wordpress.com/2007/08/27/java-en-debian-etch/
Ahi esta el metodo que segui para lograrlo
Tuve el error en el paso 4, ya que la version java que habia descargado era la jdk-6u6-linux-i586.bin.
Realmente funciona esta receta, ya que solo tuve que renombrar el archivo para que el fakeroot lo reconociera.
Muchas gracias.
Bueno ahora lo mejor seria directo de los repos con solo un apt ejm:
apt-get install sun-java5-jdk sun-java5-jre
y para el plugin de java copias el libjavaplugin_oji.so a la carpeta
/usr/lib/iceweasel/plugins de la siguiente manera
cp /usr/lib/jvm/java-1.5.0-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/iceweasel/plugins
o creas un enlace simbolico
ln -s /usr/lib/jvm/java-1.5.0-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/iceweasel/plugins
Publicar un comentario