This is an old revision of the document!
Table of Contents
Java
Java JRE Java Runtime Environment Plugin Mozilla Iceweasel
JRE
Existen dos alternativas fundamentalmente para Debian:
- OpenJDK
- Sun Java. Parece ser que la version 7 tiene algun tipo de copyright restrictivo que lo hace incompatible con Debian, por lo que no existe como paquete
OpenJDK
sudo aptitude update; sudo aptitude install openjdk-6
NOTA: parece ser que la version 7 no tiene todavia el plugin para iceweasel
SUN JRE
Probado en Jessie:
1. Descargar JRE:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html
En mi caso:
jre-7u11-linux-x64.tar.gz
2. Descomprimir en /opt:
cd /opt sudo cp /tmp/jre-7u11-linux-x64.tar.gz . sudo tar xvfz jre-7u11-linux-x64.tar.gz sudo ln -s jre1.7.0_11 java
3. Enlazar
cd /usr/local/bin/ sudo ln -s /opt/java/bin/java
Plugin para iceweasel
OpenJDK
Probado en Jessie:
sudo aptitude install icedtea-plugin
SUN JRE
El plugin del navegador es el fichero
/usr/lib/mozilla/plugins/libjavaplugin.so
Que suele ser un link simbólico a alternatives:
/usr/lib/mozilla/plugins/libjavaplugin.so -> /etc/alternatives/mozilla-javaplugin.so
Que a su vez es un link simbólico a la JVM que utilice. En el caso de OPENJDK:
/etc/alternatives/mozilla-javaplugin.so -> /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
En el caso de SUN de Java
/etc/alternatives/mozilla-javaplugin.so -> /usr/lib/jvm/sun-jdk1.6.0_45/jre/lib/amd64/libnpjp2.so
Probado en Jessie:
1. Descargar JRE:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html
En mi caso:
jre-7u11-linux-x64.tar.gz
2. Descomprimir en /opt:
sudo cp /tmp/jre-7u11-linux-x64.tar.gz /opt; sudo tar xvfz /tmp/jre-7u11-linux-x64.tar.gz
3. Enlazar. El fichero libjavaplugin.so suele ser un enlace a alternatives
cd /usr/lib/mozilla/plugins/ sudo ln -s /opt/jre1.7.0_11/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/libjavaplugin.so
4. Abrir y cerrar iceweasel
Error eclipse y java solo debian
Leer http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560142#35
Solución:
1. Editar:
mv /etc/sysctl.d/bindv6only.conf /etc/sysctl.d/bindv6only.conf.falla
Y dejar la linea tal que así:
net.ipv6.bindv6only = 0
Grabar y salir
2. No se si hace falta reiniciar algún servicio para que los cambios tomen efecto, yo reinicié el ordeñador
Descomprimir .jar
jar xf mi_archivo.jar
Java Media Framework
A mi solo me funciona con eclipse, no consigo exportar las variables para que tire.
1. Descargar:
2. Seleccionar 'Linux', marcar la aceptación de la licencia y pulsar 'Continue »'
3. Marcar 'Cross-platform Java' y pulsar sobre el enlace 'jmf-2_1_1e-alljava.zip'
4. Descomprimir el .zip por ejemplo en:
/usr/local/lib
5. Arrancar eclipse
6. Seleccionar Window/Preferences/Java/Installed JREs
7. Si no estuviera seleccionado 'java-6-sun-xxx' pulsar sobre el botón 'Add…'
8. Navegar hasta:
/usr/lib/jvm/java-6-sun
NOTA: si no existe ese directorio, instalar:
aptitude update && aptitude install sun-java6-jre
9. Pulsar sobre el botón 'Ok'
Bluetooth
Si se obtiene el siguiente error intentando ejecutar una aplicación con las bibliotecas bluecove:
Native Library bluecove not available
Solución:
sudo aptitude install libbluetooth-dev