bueno, les cuento que quiero ingresar a una página que necesita java, más específicamente adrive.com, y voy a agregar/quitar aplicaciones e instalo java 6, pero no me anda correctamente, o sea por ahí se ve la parte que necesita java pero no anda, en este caso (en la página adrive.com) quiero subir archivos y por ahí se ve la parte pero no me sube el archivo, cosa que si hace si no uso java. en cambio instalo java en windows y me anda correctamente y puedo subir archivos viendo el gráfico de java...
si alguien sabe cómo lo puedo instalar correctamente que me diga...
desde ya muchas gracias...
saludos :up:
Los linux basados en Debian permiten tener más de un programa para determinado fin.
Por ejemplo, podrías tener Java4, Java5 y Java6, instalados en diferentes lugares y usar uno u otro según tus necesidades.
Tal vez haya alguna otra versión de Java que es la que se está usando por omisión.
Para saberlo y configurar tienes que recurrir a la herramienta dedicada al efecto:
sudo update-alternatives --config java
te mostrará todos los candidatos para el programa "java" y te permitirá elegir el adecuado.
La otra es que el plugin java para tu navegador no sea el correcto: o viejo o inadecuado.
Una mirada poniendo en la barra de direcciones: about:plugins te dirá qué plugin para java está usando Firefox
Saludos.
Eventualmente, de la página de Sun te bajas java para linux en paquete tar.gz, lo decomprimís en algún directorio y ejecutás el instalardor (por ejemplo jre-version-i586.bin) y seguís las indicaciones del asistente.
La instalación la haces desde una consola de texto, ya sea con root o con tu usuario con el comando sudo.
SaludOS/2
ya intenté instalar java bajándome el archivo de la página y siguiendo los pasos de instalación, también lo instalé desde agregar/quitar aplicaciones, pero no anda del todo bien, o sea aparece las imagenes pero no funciona bien... seguro debe ser algo de configuración de java, si alguien sabe qué tengo que hacer que me diga...
gracias...
saludos :up:
java -version
te mostrará la versión de java que responde al comando "java"
Verificá que sea la que vos quieres usar. Si no lo es, leé de nuevo el post mío anterior.
Saludos.
Cita de: ZeiterZ en Junio 16, 2008, 20:05:08
java -version
te mostrará la versión de java que responde al comando "java"
Verificá que sea la que vos quieres usar. Si no lo es, leé de nuevo el post mío anterior.
Saludos.
hice lo que me dijiste y resultó que tenía la versión 1.4 de java, o sea yo había instalado todas por las dudas, instalé la 1.4, la 5 y la 6, y de todas esas la que me proveía java era la 1.4, entonces la fui cambiando, y resulta que no me anda con ninguna versión, supuestamente me tendría que andar con la 6 porque en la página dónde me pide java, cuando pongo download me dice la version 6 update 6... también intenté cambiarlo por cacao y git o algo así y tampoco funciona...
qué puedo hacer?
pd: cuando pongo about:plugins, me dice con qué cosa esta relacionado cada programa, pero no puedo elegir nada distinto, por lo menos hasta donde yo se...
saludos :up:
Bueno... pero ¿qué resultado devuelve:
sudo update-alternatives --list java
?
Cita de: ZeiterZ en Junio 17, 2008, 00:02:06
Bueno... pero ¿qué resultado devuelve:
sudo update-alternatives --list java
?
el resultado que devolvía era que usaba la opción de java 1.4, de entre las otras opciones que eran: cacao, gij o algo así, java 1.4, java 5.0 y java 6.0...
saludos :up:
Entonces, lée (de nuevo :jaja: ) este post (http://www.argentop2p.net/index.php?topic=94946.msg728050#msg728050) porque ahí indico cómo optar por uno o por otro, sin desinstalar nada y usando las herramientas del sistema.
Por cualquier duda:
man update-alternatives
o éste, su foro amigo :jaja:
con respecto a cómo elegir una opción o la otra eso ya lo hice, intenté con todas y ninguna anda correctamente, andan todas igual, con el mismo defecto...
intenté poniendo man update-alternatives, pero me tira datos y no sé para qué sirven, supuestamente para actualizar pero nose que hacer...
qué hago?
saludos :up:
Cita de: arielsebastian en Junio 17, 2008, 12:32:26
con respecto a cómo elegir una opción o la otra eso ya lo hice, intenté con todas y ninguna anda correctamente, andan todas igual, con el mismo defecto...
intenté poniendo man update-alternatives, pero me tira datos y no sé para qué sirven, supuestamente para actualizar pero nose que hacer...
qué hago?
saludos :up:
¿Probaste definir que java usar desde el propio navegador? No se Firefox, pero Opera tiene esa opción, en la cual le indicas la ruta y el ejecutable de java (o flash o algún otro conector) para que tome el adecuado.
man es un comando de *nix, como el help de windows, básicamente te tira toda la info sobre un comando específico, uso, parámetros, ejemplos, etc.
SaludOS/2
Bueno... releyendo todo caigo en cuenta que el problema puede estar en que Firefox es quien está usando el plugin java inadecuado.... así que la solución es darle a Firefox el plugin adecuado.
Primero algo de teoría: los plugins para Firefox (y otros programas de la línea Mozilla) están dentro de /usr/lib/programa/plugin, es decir:
/usr/lib/firefox/plugins
/usr/lib/thunderbir/plugins
/usr/lib/mozilla/plugins
/usr/lib/iceweasel/plugins
/usr/lib/iceape/plugins
etc.
Así que dentro de /usr/lib/firefox/plugins seguramente ya existe una biblioteca de java para Firefox. Lo comprobamo con:
ls -l /usr/lib/firefox/plugins/*java*
en mi caso (Debian Lenny) el resultado es:
/usr/lib/firefox/plugins/libjavaplugin.so -> /etc/alternatives/firefox-javaplugin.so
con lo que procedemos a eliminarlo (o eliminar cualquiera sea lo que diga) con
sudo rm -f /usr/lib/firefox/plugins/libjavaplugin.so
En mi máquina java6 está en /usr/lib/jvm/java-6-sun/jre/ y el plugin para Firefox está en /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so
Así que lo copiamos dentro del directorio plugins de Firefox con:
sudo cp /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins
Una vez arrancado Firefox, con about:plugins veremos si está tomando la versión 1.6 de java.
Notas:
1. Esta "solución" no es la más fina... pero funciona. Lo ideal sería usar "update-alternatives --config firefox-javaplugin.so"... pero queda como ejercicio para el alumno :jaja: :jaja: :jaja:
2. Los usuarios de Debian no necesitan usar sudo
3. Hay muchos lugares en los que firefox puede estar leyendo sus plugins (según la distribución de Linux que se esté usando). Así que si esto no funciona, hay que ir a verificar:
/usr/lib/mozilla/plugins
/usr/lib/mozilla-firefox/plugins
Saludos.
intenté hacer lo que me dijiste y el resultado fue este:
cuando pongo el primer comando para saber si exite el plugin, me tira lo mismo que a vos pero en vez de tirar libjavaplugin.so me tira a lo último libjavaplugin_oji.so, entonces para la siguiente línea cambio tu código por la terminación mía y sigo, pero cuando pongo me dice acceso denegado, como que no me deja borrarlo, y después lo intento hacer manualmente, voy a la carpeta y pongo borrar y me tira que no tengo permiso para borrarlo...
cómo hago?
saludos :up:
Raro que usando sudo no te deje eliminarlo...
repetí:
sudo rm -f /usr/lib/firefox/plugins/libjavaplugin_oji.so
y si da resultados seguí con la copia.
Saludos.
Cita de: ZeiterZ en Junio 17, 2008, 18:44:43
Raro que usando sudo no te deje eliminarlo...
repetí:
sudo rm -f /usr/lib/firefox/plugins/libjavaplugin_oji.so
y si da resultados seguí con la copia.
Saludos.
cuando hago eso, me pide contraseña, la introduzco y presiono enter, y no dice nada más...
qué hago?
saludos :up:
Si no dice nada no hubo error y el comando se completó correctamente.
Seguí con el siguiente paso.
Saludos.
pongo:
ls -l /usr/lib/firefox/plugins/*java*
y me tira esto otro:
/usr/lib/firefox/plugins/*java*: No existe el fichero ó directorio
(porque eliminé todo lo que sea java)
pongo esto:
sudo rm -f /usr/lib/firefox/plugins/libjavaplugin_oji.so
me pide contraseña, la introduzco, y me tira un línea en blanco sin nada, como para que escriba, solo está mi nombre de usuario y '':''
pongo:
sudo cp /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins
y me tira:
No existe el fichero ó directorio
qué hago? instalo java y hago el procedimiento de vuelta?, en caso afirmativo... cuál instalo? el 1.4, el 5.0 o 6.0 ? porque cuando pongo intento instalarlo manualmente, me lleva a la página y el que me tira para descargar es el 6 update 6...
gracias...
saludos :up:
Citarpongo:
sudo cp /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins
y me tira:
Entonces:
- o no está instalado java 1.6
- o está instalado en otro lugar
Como no puedo garantizar que al instalar java 1.6 se instale en el mismo lugar en que yo lo tengo, ya sea que esté instalado o que lo vayas a instalar tienes que verificar en dónde está
libajavaplugin_oji.so
Una de las formas de buscar en dónde está es con el comando find:
find / -name libjavaplugin_oji.so -print
y reemplazar "/usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so" que puse yo de ejemplo por lo que te diga el comando "find".
Saludos.
cuando pongo el comando find me tira entre otras cosas (que dicen permiso denegado) esto:
/home/arielsebastian/jre1.6.0_06/plugin/i386/ns7-gcc29/libjavaplugin_oji.so
/home/arielsebastian/jre1.6.0_06/plugin/i386/ns7/libjavaplugin_oji.so
que parte reemplazo? cómo sería lo que tendría que poner? y cómo serían los demás pasos, porque ya me perdí... ::)
sino otra alternativa es que me digas que java bajo de la página, o sea que versión y cómo lo instalo, porque los pasos de la página no los entiendo, porque están explicados como para usuarios de linux experimentados, no se si experimentados, pero dan por obvio algunos pasos y nunca llego a instalarlo... yo tengo ubuntu 7.10 32 bits, y las versiones de java para bajar son:
la versión es la 6 update 6 pero no sé cuál de los siguientes archivos bajar:
Linux RPM (self-extracting file)
Linux (self-extracting file)
Linux x64 *
Linux x64 RPM *
abajo aclara:
* Please use the 32-bit version for Java applet and Java Web Start support.
gracias de vuelta...
saludos :up:
La orden debería quedar así:
sudo cp /home/arielsebastian/jre1.6.0_06/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins
Probá si anda antes de bajar cualquier actualización... porque será otro desmadre de "a dónde fue a parar el nuevo java".
Saludos.
pongo la orden esa y me pide contraseña, la introzuco, pongo enter y no me salta ningún error ni nada... por lo que voy a mozilla firefox 2.0 y pongo about:plugins, para ver si me lo está tomando... y me pone todos estos títulos:
Shockwave Flash
Totem Web Browser Plugin 2.20.0
Windows Media Player Plug-in 10 (compatible; Totem)
DivX® Web Player
QuickTime Plug-in 7.2.0
GCJ Web Browser Plugin 0.92
dentro de GCJ Web Browser Plugin 0.92 hay muchos renglones que dicen application/x-java-applet;version= y cosas parecidas a estas, que después del igual dicen la versión de Java creo, hay muchas versiones, pero la 1.6 no aparece, ni la 6... aparecen las siguientes:
1.1
1.1.1
1.1.2
1.1.3
1.2
1.2.1
1.2.2
1.3
1.3.1
1.4
1.4.1
1.4.2
1.4.2_01
es en el único título dentro de about:plugins donde encontré algo que dijiera Java...
después me metí en el Gran Paradiso (mozilla firefox 3.0) y puse about:plugins y nada más me salta el siguiente título:
Shockwave Flash
pero no encuentro nada de Java...
qué hago?
saludos :up:
De mas está decir que yo tambien tuve un problema similar el otro dia en la notebook de la empresa :P, el plugin JAVA de firefox no me andubo, sin embargo JAVA está instalado correctamente.
Saludos.
Bueno... entonces hay algo no estándar en esas instalaciones.
/usr/lib/firefox/plugins
es el directorio de plugins estándar para las instalaciones de Firefox que vienen con las distribuciones.
Pero si bajaron el comprimido de Firefox y lo pusieron en cualquier otro lugar (por ejemplo: /usr/local/Firefox3 o lo que sea) el directorio de plugins en el que hay que copiar el plugin de java está DENTRO del directorio en el que Firefox está instalado.
Ai about:plugins no muestra Java 1.6 es que no lo ve... simple... y por lo tanto la copia en /usr/lib/firefox/plugins no sirvió de nada porque ahí no va a buscar Firefox.
Saludos.
pongo /usr/lib/firefox/plugins y me dice que es un directorio, asi que existe... no sé si ahí estarán los plugins... pero que existe, existe... otra cosita... yo uso los dos mozillas, o sea en alguno de los dos tendría que estar instalado Java... pero no sé que hacer...
cómo hago para saber en qué directorio está instalado Java?
saludos :up:
Lo hiciste en pasos previos...
/home/arielsebastian/jre1.6.0_06
me dice que es un directorio... pero cómo hago para hacerlo andar?
saludos :up:
Estoy intentando que razones las órdenes que das.
Me preguntas "dónde está instalado java" y te respondo "/home/arielsebastian/jre1.6.0_06" que, obviamente es un directorio.
No es asunto de copiar y pegar lo que puedo escribir aquí. Si relees todo este hilo y particularizas las órdenes a tu máquina verás que, con un poco de cuidado, lograr hacer que java ande.
Saludos.
releí el post, lo intenté hacer de vuelta, pero no entiendo ciertas partes... me pierdo...
puede ser que empezemos de vuelta?, porque no entiendo nada... a ver... ya eliminé todo lo que tiene que ver con java... todos las versiones de java... ahora... qué versión de java instalo? (para lo que la quiero usar es para una página que es adrive.com, que cuando me dice instalar plugin me dice que no se puede instalar y que lo haga manualmente... entonces cuando clickeo manualmente me lleva a la página de java y al principio muestra la versión java 6 update 7)
después de que me digas cuál instalo... voy a Aplicaciones > Añadir y quitar... e instalo la versión que me hayas dicho... después... cómo hago para que firefox, cuando haya una página que utilize java, la relacione con la versión que instalé?, estuve mirando un poquito y poniendo en la barra de páginas del mozilla about:config, luego cuando estoy dentro, poniendo en el buscador java, me aparecen muchas cadenas/strings y lógicos/booleans (relacionado todo con java obviamente)... esto tiene algo que ver? o sea se podría cambiar la dirección de java para que lo relacione o no tiene nada que ver?
nota: tengo ubuntu 8.04 amd64
desde ya muchas gracias... (ya que no entiendo nada, gracias por la paciencia)
saludos :up:
Si no dice nada, es porque el comando se ejecutó correctamente.
Saludos.
Cita de: ZeiterZ en Agosto 04, 2008, 01:30:47
Si no dice nada, es porque el comando se ejecutó correctamente.
Saludos.
pero no tengo ningún java instalado... cuál instalo? cuáles de los siguientes paquetes instalo: el sun java 6 runtime, el openjdk java runtime, el sun java 6.0 plugin, el icedtea java plugin?
gracias...
saludos :up:
A menos que necesites programar en java, instalá un "runtime".
Saludos.
Cita de: ZeiterZ en Agosto 04, 2008, 09:02:52
A menos que necesites programar en java, instalá un "runtime".
Saludos.
listo... ya instalé java 6 runtime... ahora cómo hago para que mozilla firefox 2 me lo relacione, y ande bien en páginas que usan java?
gracias...
saludos :up: