Problemas al instalar sun-java desde repositorios en Debian Testing AMD64 [Solucionado]

Hola, mi problema es al querer instalar Java de Sun desde los repositorios en Debian Testing AMD64.
Primero tengo editado el sources para tener los repositorios non-free apuntando a Testing. Luego intenté instalar como root desde terminal Java (necesario para ver algunas aplicaciones en Iceweasel) con "aptitude install sun-java6-plugin" (seguí el consejo dado en http://www.esdebian.org/foro/28733/instalar-java).
Cuando hice esto, me dijo indicó que además iba a descargar "sun-java6-bin{a} sun-java6-jre{a}".
Descargó bien, acepté la licencia y demás, terminó la descarga y el Iceweasel pidió reiniciar, cuando lo hice al querer ver una página que requiere java me indicó error, entonces, siguiendo el consejo dado en http://www.esdebian.org/foro/39011/instalar-java-jdk-sun puse en terminal "aptitude install -f". Luego de esto indicó que tenía que descargar "sun-java6-fonts sun-java6-jdk sun-java6-source".
Acepté todo pero al terminar, reiniciar nuevamente el navegador (aunque no lo pidió) volví a probar en el Iceweasel y nuevamente error. Al entrar en el detalle del error me indicaba:

Java Plug-in 1.6.0_20
Usar versión JRE 1.6.0_20-b02 Java HotSpot(TM) 64-Bit Server VM
Directorio local del usuario = /home/rk
----------------------------------------------------
c: borrar ventana de consola
f: finalizar objetos en la cola de finalización
g: liberación de recursos
h: presentar este mensaje de ayuda
l: volcar lista del cargador de clases
m: imprimir sintaxis de memoria
o: activar registro
q: ocultar consola
r: recargar configuración de norma
s: volcar propiedades del sistema y de despliegue
t: volcar lista de subprocesos
v: volcar pila de subprocesos
x: borrar antememoria del cargador de clases
0-5: establecer nivel de rastreo en
----------------------------------------------------

cargar: clase IRCApplet.class no encontrada.
java.lang.ClassNotFoundException: IRCApplet.class
at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:219)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Plugin2ClassLoader.java:532)
at sun.plugin2.applet.Plugin2Manager.createApplet(Plugin2Manager.java:2940)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1444)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.net.ConnectException: Network is unreachable
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at sun.net.NetworkClient.doConnect(NetworkClient.java:161)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1049)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Applet2ClassLoader.java:535)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Applet2ClassLoader.java:51)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Applet2ClassLoader.java:192)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:189)
... 6 more
Excepción: java.lang.ClassNotFoundException: IRCApplet.class
cargar: clase IRCApplet.class no encontrada.
java.lang.ClassNotFoundException: IRCApplet.class
at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:219)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Plugin2ClassLoader.java:532)
at sun.plugin2.applet.Plugin2Manager.createApplet(Plugin2Manager.java:2940)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1444)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.net.ConnectException: Network is unreachable
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at sun.net.NetworkClient.doConnect(NetworkClient.java:161)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1049)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Applet2ClassLoader.java:535)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Applet2ClassLoader.java:51)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Applet2ClassLoader.java:192)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:189)
... 6 more
Excepción: java.lang.ClassNotFoundException: IRCApplet.class

Y bueno, tengo instalado Sun-java con todos los paquetes que me fue indicando como necesarios pero no anda.
Espero encontrar una solución.

instala openjdk:

aptitude install openjdk-6-jre
ZiTAL escribió:

instala openjdk:

aptitude install openjdk-6-jre

Hice eso pero no instaló nada, luego me fije en Synaptic y openjdk-6-jre ya está instalado.

entonces ya tienes java instalado

ZiTAL escribió:

entonces ya tienes java instalado

Si en el Synaptic lo veo instalado a todo los paquetes de sun-java que bajé, pero no anda en el navegador cuando entro a una página que necesita java.

Esto es lo que indica el Synaptic:

find / | grep libjavaplugin_oji.so

cuando encuentres este archivo tienes que hacer un enlace simbolico a la carpeta de plugins de mozilla:

ln -s /aqui_el_path/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
ln -s /aqui_el_path/libjavaplugin_oji.so /usr/lib/firefox/plugins/

y reiniciar firefox

Si en iceweasel pones en la barra del navegador

about:plugins

¿Ves que este instalado el plugin ?

ZiTAL escribió:
find / | grep libjavaplugin_oji.so

cuando encuentres este archivo tienes que hacer un enlace simbolico a la carpeta de plugins de mozilla:

ln -s /aqui_el_path/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
ln -s /aqui_el_path/libjavaplugin_oji.so /usr/lib/firefox/plugins/

y reiniciar firefox

Apliqué el primer comando "find / | grep libjavaplugin_oji.so" en terminal como root, quedó un rato pensando y luego me volvió a mostrar mi usuario pero no me indicó nada. En el segundo paso que me indicás de donde saco ese path para incluirlo.

cnicolas escribió:

Si en iceweasel pones en la barra del navegador

about:plugins

¿Ves que este instalado el plugin ?

Me indica que si:

Java(TM) Plug-in 1.6.0_20

Nombre de archivo: libnpjp2.so
The next generation Java plug-in for Mozilla browsers.

Tipo MIME Descripción Sufijos Habilitado
application/x-java-vm Java™ Plug-in Si
application/x-java-applet Java™ Plug-in Applet Si
application/x-java-applet;version=1.1 Java™ Plug-in Si
application/x-java-applet;version=1.1.1 Java™ Plug-in Si
application/x-java-applet;version=1.1.2 Java™ Plug-in Si
application/x-java-applet;version=1.1.3 Java™ Plug-in Si
application/x-java-applet;version=1.2 Java™ Plug-in Si
application/x-java-applet;version=1.2.1 Java™ Plug-in Si
application/x-java-applet;version=1.2.2 Java™ Plug-in Si
application/x-java-applet;version=1.3 Java™ Plug-in Si
application/x-java-applet;version=1.3.1 Java™ Plug-in Si
application/x-java-applet;version=1.4 Java™ Plug-in Si
application/x-java-applet;version=1.4.1 Java™ Plug-in Si
application/x-java-applet;version=1.4.2 Java™ Plug-in Si
application/x-java-applet;version=1.5 Java™ Plug-in Si
application/x-java-applet;version=1.6 Java™ Plug-in Si
application/x-java-applet;jpi-version=1.6.0_20 Java™ Plug-in Si
application/x-java-bean Java™ Plug-in JavaBeans Si
application/x-java-bean;version=1.1 Java™ Plug-in Si
application/x-java-bean;version=1.1.1 Java™ Plug-in Si
application/x-java-bean;version=1.1.2 Java™ Plug-in Si
application/x-java-bean;version=1.1.3 Java™ Plug-in Si
application/x-java-bean;version=1.2 Java™ Plug-in Si
application/x-java-bean;version=1.2.1 Java™ Plug-in Si
application/x-java-bean;version=1.2.2 Java™ Plug-in Si
application/x-java-bean;version=1.3 Java™ Plug-in Si
application/x-java-bean;version=1.3.1 Java™ Plug-in Si
application/x-java-bean;version=1.4 Java™ Plug-in Si
application/x-java-bean;version=1.4.1 Java™ Plug-in Si
application/x-java-bean;version=1.4.2 Java™ Plug-in Si
application/x-java-bean;version=1.5 Java™ Plug-in Si
application/x-java-bean;version=1.6 Java™ Plug-in Si
application/x-java-bean;jpi-version=1.6.0_20 Java™ Plug-in Si

Todo parece normalmente instalado.

Por lo que estoy viendo en la pagina de Sun

Sun escribió:

* Utilice la versión de 32 bits para el applet de Java y para la asistencia de Java Web Start.