Foros del Web » Administración de Sistemas » Unix / Linux »

¿Cómo instalar firefox 1.5 bajado de la web oficial?

Estas en el tema de ¿Cómo instalar firefox 1.5 bajado de la web oficial? en el foro de Unix / Linux en Foros del Web. ¿Y habría alguna forma de que me pasaras ese archivo?. Cita: Iniciado por srabadie ¿Acaso tienes acceso al código de fuente de java para poder ...

  #31 (permalink)  
Antiguo 20/02/2006, 13:15
Avatar de nekcab  
Fecha de Ingreso: noviembre-2004
Mensajes: 223
Antigüedad: 20 años
Puntos: 0
¿Y habría alguna forma de que me pasaras ese archivo?.
Cita:
Iniciado por srabadie
¿Acaso tienes acceso al código de fuente de java para poder compilarlo? Utilizamos fakeroot para crear un paquete de java a partir de un fichero que contiene java ya compilado, nada más...
OK, era más que nada para deshechar posibles causas. Nada más, no quise poner en duda lo expuesto por ti. Más que nada pq desde que he instalado el Java me ha surgido este problema de derechos en las extensiones. Tu ayuda al menos me ha servido para quitar el problema de Java ( que ya es mucho ).

Por cierto: lo q te preguntaba antes: ¿los pasos q he seguido para adjudicar a un usuario dentro del grupo root son correctos?
  #32 (permalink)  
Antiguo 20/02/2006, 13:27
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 19 años, 5 meses
Puntos: 2
Cita:
Iniciado por nekcab
¿Y habría alguna forma de que me pasaras ese archivo?
Mmm... Java no es libre, así que aunque sea gratuíto no creo que sea legal que yo lo distribuya... De hecho, si cualquiera pudiese distribuirlo lo haría Debian y no tendrías ese problema. ¿Podrías decirme los pasos que seguiste para instalar java, y la versión que instalaste?


Cita:
Iniciado por nekcab
Por cierto: lo q te preguntaba antes: ¿los pasos q he seguido para adjudicar a un usuario dentro del grupo root son correctos?
Perdón, pasé aquello por alto, pero no es una buena manera... Yo añado los usuarios a grupos con kuser, que es gráfico y sencillo, pero tampoco creo que añadir al usuario al grupo root sea una buena idea. ¿Has probado a eliminar las extensiones y volver a instalarlas?


Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #33 (permalink)  
Antiguo 20/02/2006, 13:52
Avatar de nekcab  
Fecha de Ingreso: noviembre-2004
Mensajes: 223
Antigüedad: 20 años
Puntos: 0
Los pasos fueron:
1.- descargo la versión: jre-1_5_0_01-linux-i586.bin ( la de por defecto en la web de Sun ) en la carpeta del usuario
2.- dado que en un primer intento me da errores de que no encuentra la carpeta de temporarles, edito el archivo del usuario '.bashhrc' e indico:
export TMPDIR=/tmp

3.- su
4.- apt-get install java-package gcc
( me faltaban y junto a gcc se instaló también gcc3, creo recordar )
5.- exit
6.- fakeroot make-jpkg jre-1_5_0_01-linux-i586.bin
7.- Tras indicarme que ha generado correctamente el paquete me dirijo a la ruta dnd me indicó que lo dejó:
dpkg -i /home/%user%/ jre-1_5_0_01-linux-i586.deb ( creo que solo cambió la extensión )
8.- y en cuanto a crear el enlace a los archs.del plugin de java, como no encontré el que me indicaste:
ln -s /usr/lib/j2re1_5...sun/lib/i386/libjavaplugin_jni.so /usr/share/firefox/plugins/ libjavaplugin_jni.so

ln -s /usr/lib/j2re1_5...sun/lib/i386/libjavaplugin_nscp_gcc29.so /usr/share/firefox/plugins/libjavaplugin_nscp_gcc29.so

ln -s /usr/lib/j2re1_5...sun/lib/i386/libjavaplugin_nscp.so /usr/share/firefox/plugins/libjavaplugin_nscp.so

Con respecto a lo de reinstalar las extensiones, ok, haré un 'su' y eliminaré las extensiones y repetiré el proceso. Por cierto, leyendo por ahí hay quienes echan pestes de hacer instalaciones como root, pero no indicaban la alternativa: ¿la conoces?.

Gracias y un saludo.
  #34 (permalink)  
Antiguo 20/02/2006, 14:51
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 19 años, 5 meses
Puntos: 2
Cita:
Iniciado por nekcab
(..)
4.- apt-get install java-package gcc
( me faltaban y junto a gcc se instaló también gcc3, creo recordar )
5.- exit
6.- fakeroot make-jpkg jre-1_5_0_01-linux-i586.bin
7.- Tras indicarme que ha generado correctamente el paquete me dirijo a la ruta dnd me indicó que lo dejó:
dpkg -i /home/%user%/ jre-1_5_0_01-linux-i586.deb ( creo que solo cambió la extensión )
Todo parece correcto, aunque no neceisitabas gcc para realizar ésta tarea, y el paquete resultante debería llamarse sun-j2re1.5_[versión].deb... ¿Qué aparece cuando haces un "ls -l /etc/alternatives/*java*"? Porque allí se deberían haber creado algunos enlaces al plugin de java correcto.


Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #35 (permalink)  
Antiguo 21/02/2006, 11:10
Avatar de nekcab  
Fecha de Ingreso: noviembre-2004
Mensajes: 223
Antigüedad: 20 años
Puntos: 0
Allí estaba:
Cita:
[user@ad12]~$ ls /etc/alternatives/*java*
lrwxrwxrwx 1 root root 57 2006-02-19 23:54 /etc/alternatives/firefox-javaplugin.so -> /usr/lib/j2re1.5-sun/plugin/i386/ns7/libjavaplugin_oji.so
lrwxrwxrwx 1 root root 29 2006-02-19 23:54 /etc/alternatives/java -> /usr/lib/j2re1.5-sun/bin/java
lrwxrwxrwx 1 root root 39 2006-02-19 23:54 /etc/alternatives/java.1.gz -> /usr/lib/j2re1.5-sun/man/man1/java.1.gz
lrwxrwxrwx 1 root root 31 2006-02-19 23:54 /etc/alternatives/javaws -> /usr/lib/j2re1.5-sun/bin/javaws
lrwxrwxrwx 1 root root 41 2006-02-19 23:54 /etc/alternatives/javaws.1.gz -> /usr/lib/j2re1.5-sun/man/man1/javaws.1.gz
lrwxrwxrwx 1 root root 57 2006-02-19 23:54 /etc/alternatives/mozilla-javaplugin.so -> /usr/lib/j2re1.5-sun/plugin/i386/ns7/libjavaplugin_oji.so
lrwxrwxrwx 1 root root 53 2006-02-19 23:54 /etc/alternatives/netscape-javaplugin.so -> /usr/lib/j2re1.5-sun/plugin/i386/ns4/libjavaplugin.so
[user@ad12]~$
El caso es que ahora tras ejecutar:
Cita:
[user@ad12]~$ ln -s /usr/lib/j2re1.5-sun/plugin/i386/ns7/libjavaplugin_oji.so /usr/share/firefox/plugins/libjavaplugin_oji.so
[user@ad12]~$ total 28
y arancar nuevamente el firefox me indica un mensaje de error del tipo:
Cita:
LoadPlugin: failed to initialize shared library /usr/lib/j2re1.5-sun/plugin/i386/ns7/libjavaplugin_oji.so [/usr/lib/j2re1.5-sun/plugin/i386/ns7/libjavaplugin_oji.so: fichero demasiado corto]FbTk::Color: Allocation error
¿a que se ref.con demasiado corto?. Para que no queden dudas el contenido en:
Cita:
[user@ad12]~$ ls -la /usr/share/firefox/plugins/
total 28
drwxr-xr-x 2 root root 4096 2006-02-21 11:03 .
drwxr-xr-x 12 root root 4096 2006-02-21 11:16 ..
lrwxrwxrwx 1 root root 57 2006-02-21 11:00 libjavaplugin_oji.so -> /usr/lib/j2re1.5-sun/plugin/i386/ns7/libjavaplugin_oji.so

-rwxr-xr-x 1 root root 19496 2006-01-25 01:32 libnullplugin.so
[user@ad12]~$ total 28
Por cierto, los permisos en la carpeta de config.de firefox en el perfil del usuario:
Cita:
drwxr--r-- 4 user user 4096 2006-02-20 14:05 .mozilla
y dentro de ésta:
Cita:
[user@ad12]~$ ls -la .mozilla/
total 24
drwxr--r-- 4 user user 4096 2006-02-20 14:05 .
drwxr-xr-x 4 user user 4096 2006-02-21 19:36 ..
-rw-r--r-- 1 user user 335 2006-02-20 00:21 appreg
drwxr-xr-x 3 user user 4096 2006-02-20 00:21 firefox
-rw-r--r-- 1 user root 1063 2006-02-20 14:05 mozver.dat
drwxr-xr-x 2 user root 4096 2006-02-20 14:05 plugins
[user@ad12]
y en la carpeta ya de firefox tendríamos:
Cita:
drwxr-xr-x 12 root root 4096 2006-02-21 11:16 firefox
Y dentro de ésta:
Cita:
rwxr-xr-x 2 root root 4096 2006-02-21 11:03 plugins
En cuanto a lo de instalar 'gcc' fue más que nada pq la 1ª vez además de dar avisos de no encontrar el directorio de temporales, existían una serie de avisos por 'gcc', y me percaté de que en realidad no lo tenía, con lo q entendí que no sería la única vez que lo iba a requerir. Un saludo.

Última edición por nekcab; 21/02/2006 a las 11:58
  #36 (permalink)  
Antiguo 21/02/2006, 12:57
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 19 años, 5 meses
Puntos: 2
Entonces sí que tenías el fichero en /usr/lib/j2re1.5-sun/plugin/i386/ns7/libjavaplugin_oji.so... ¿o no?

Por lo de "Fichero demasiado corto", nunca me ha pasado nada parecido y ahora mismo no se me ocurre a qué puede ser debido...


Cita:
Iniciado por nekcab
En cuanto a lo de instalar 'gcc' fue más que nada pq la 1ª vez además de dar avisos de no encontrar el directorio de temporales, existían una serie de avisos por 'gcc', y me percaté de que en realidad no lo tenía, con lo q entendí que no sería la única vez que lo iba a requerir.
Seguramente que algún día necesitarás gcc, el día que quiereas compilar algo, aunque seguramente ese día no bastará con gcc y tendrás que instalar build-essential.


Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #37 (permalink)  
Antiguo 21/02/2006, 13:29
Avatar de nekcab  
Fecha de Ingreso: noviembre-2004
Mensajes: 223
Antigüedad: 20 años
Puntos: 0
Cita:
Iniciado por Srabadie
Y sí, es engorroso pues deberás borrar la carpeta donde descomprimiste java y además, a mano eliminar todos los enlaces simbólicos que hicieses (si hiciste). Puedes desinstalar Firefox y java en el orden que quieras ya que son independientes.
con el comando '/sbin/find' como podría dar la orden de que borrara todos los enlaces que actualmente no apuntan a ningún arch. ( pq.previamente yo haya borrado el arch.origen ). Se que sería algo así como:
find /usr ..... -type ... -exec rm -f {} \;


Y perdona que antes no lo encontrara el dichoso arch., ...como se encontraba en dos subdirectorios por debajo....

Está claro que se ve que o obtengo mensajes de error por no tener derechos en la carpeta de plugins ( q ya no me aparecen ) o que tienes el plugin de Java: ¡¡¡¡demasiado corto!!! ( lo que hay que ver en estos tiempos, que cosas ). ¿ Desinstalando firefox y java y volviendo dsd el pp.? .....en fin, otro día. Coexistiré con el mensaje.

Por cierto, una 2ª pregunta: ¿como averiguo si Java está corriendo?. Un saludo.
  #38 (permalink)  
Antiguo 21/02/2006, 14:00
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 19 años, 5 meses
Puntos: 2
Cita:
Iniciado por nekcab
Está claro que se ve que o obtengo mensajes de error por no tener derechos en la carpeta de plugins ( q ya no me aparecen ) o que tienes el plugin de Java: ¡¡¡¡demasiado corto!!! ( lo que hay que ver en estos tiempos, que cosas ). ¿ Desinstalando firefox y java y volviendo dsd el pp.? .....en fin, otro día. Coexistiré con el mensaje.
Yo no tengo tan claro que sea por eso, ya que tienes permisos de lectura y ejecución que deberían ser suficientes.


Cita:
Iniciado por nekcab
Por cierto, una 2ª pregunta: ¿como averiguo si Java está corriendo?. Un saludo.
ps aux | grep java


Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #39 (permalink)  
Antiguo 21/02/2006, 14:09
Avatar de nekcab  
Fecha de Ingreso: noviembre-2004
Mensajes: 223
Antigüedad: 20 años
Puntos: 0
¿Y con respecto a la 1ª pregunta?:
Cita:
"...con el comando '/sbin/find' como podría dar la orden de que borrara todos los enlaces que actualmente no apuntan a ningún arch. ( pq.previamente yo haya borrado el arch.origen ). Se que sería algo así como:
find /usr ..... -type ... -exec rm -f {} \
Un saludo.
  #40 (permalink)  
Antiguo 21/02/2006, 14:27
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 19 años, 5 meses
Puntos: 2
Cita:
Iniciado por nekcab
¿Y con respecto a la 1ª pregunta?:
Cita:
Iniciado por nekcab
"...con el comando '/sbin/find' como podría dar la orden de que borrara todos los enlaces que actualmente no apuntan a ningún arch. ( pq.previamente yo haya borrado el arch.origen ). Se que sería algo así como:
find /usr ..... -type ... -exec rm -f {}
No veo ninguna pregunta ahí (¿?), pensé que era una afirmación... No obstante, si es una pregunta no conozco la respuesta.


Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:32.