RSS

[Manual] Instalando Firefox 3 en Debian Etch 4

Como saben estoy desde hace unos días en mi Debian, y las verdad no podía estar mas contento, apenas lo estoy puliendo y me han salido muchos detalles, los cuales poco a poco voy resolviendo.

Como saben(si no pues ya se enteraron), hace tiempo hubo diferencias entre la comunidad de desarrollo de Debian y la fundacion Mozilla, por lo cual en Debian no viene incluido Firefox, bueno en si lo que no viene es ese producto pero, lo que si viene es un navegador igualito a Firefox, se llama Iceweasel, vamos lo único que cambia es la imagen, y el nombre, además de que al ser una versión distinta, se tardan tiempo en sacar nuevas versiones.

El caso es que es Firefox pero un poco atrasado(iceweasel=Firefox 2), y como yo quería disfrutar de lo nuevo el Firefox 3, pues me encontré con ese problema, ya que ni esta en los repositorios del apt.

Pero como yo se que en linux todo es posible, pues busque si había una forma de hacerlo ya que Firefox 3 esta disponible en formato tar.bz2 desde la pagina de Mozilla.

Entonces me dispuse a buscar como instalarlo, y pues después de mucho buscar encontré la solución, la cual pongo a continuación.

  1. Primero necesitamos tener instalado alien, este paquete nos permitirá pasar algunos(ojo no todos) paquetes rmp a paquetes .deb y de esta forma instalarlos en debian.
  2. Necesitaremos instalar un paquete que es el gtk+-2.10, el cual no esta disponible de manera estable para Debian por lo cual lo deberemos bajar en rpm.
  3. Para bajar el rpm lo podemos hacer desde aquí gtk+-2.10.14-1ark.i586.rpm, o aquí gtk+-2.10.14-1ark.i586.rpm o aquí gtk+-2.10.14-1ark.i586.rpm , también cabe mencionar que tiene que ser cualquier rpm siempre y cuando su versión se superior a gtk 2.8 que es el problema que surge cuando se intenta instalar Firefox
  4. Ahora lo que haremos sera convertir el rpm en .deb, para hacerlo solo hay que abrir la consola(todo lo hice desde root) y teclear el siguiente comando debianj:/home/javier# alien gtk+-2.10.14-1ark.i586.rpm
  5. Si todo ha ido bien(si no comente en el post para ver posible errores), creamos un directorio donde guardaremos el gtk debianj:/home/javier# mkdir gtk21
  6. Ahora descomprimimos el contenido(no se instala el .deb) en al carpeta que creamos mediante el comando debianj:/home/javier# dpkg -x gtk+_2.10.14-2_i386.deb gtk210/
  7. Ahora nos bajamos el Firefox 3 y lo descomprimimos en alguna carpeta Firefox se descarga desde aquí y ahí nos aparecerá la descarga para Linux, no es necesario hacer nada extra, y descomprimimos el archivo.
  8. Creamos un script en bash para poder ejecutar gtk antes de lanzar firefox,Ojo deben de cambiar los paths dependiendo de donde hayamos puesto el Firefox y gtk, la ultima linea es donde tenemos el ejecutable de firefox

    #!/bin/bash
    export LD_LIBRARY_PATH=”/home/javier/gtk210/usr/lib”
    /home/javier/firefox/firefox $*

  9. El script anterior, puede ser creado de la siguiente forma
    1. Abrimos la consola
    2. creamos el archivo debianj:/home/javier# touch firefoxexec, (yo use el nombre de firefoxexec ustedes pueden usar otro)
    3. lo editamos debianj:/home/javier# vim firefoxexec, osea le agregamos el código y lo guardamos
    4. Y le damos permisos de ejecución debianj:/home/javier# chmod +x firefoxexec
    5. Listo ya tenemos el script
  10. Y con esto ya tenemos Firefox 3 en nuestro Debien Etch, ahora para poder ejecutarlo lo haremos de la siguiente forma
    1. ejecutamos debianj:/home/javier# ./firefoxexec
    2. Y listo
  11. Para que no tengan que estar ejecutando esto cada vez que inician debian, lo podemos configurar de la siguiente forma.
    1. Nos vamos al menú K(si estoy usando KDE 3.5) y damos click derecho sobre el y elegimos editar menú(hay varias formas de llegar aquí, puede ser por ejemplo desde el centro de control),
    2. Nos posicionamos en la carpeta donde deseemos que este nuestro nuevo item(elemento)
    3. Ahí le damos click en donde esta una hoja con una estrella, que es crear un nuevo elemento.
    4. le asignamos un nombre y enter
    5. Lo ponemos a nuestro gusto y le asignamos el comando,el cual en mi caso es ‘/home/javier/firefoxexec’
    6. Le damos click en el icono de guardar, ya que si no hacemos eso se perderá la configuración y tendremos que hacer todo de nuevo.
  12. Y con esto ya podemos tener Firefox

Les dejo un screen shot para que ven como queda en el editor de menús.

menu kde editor

Para hacer el articulo me base en este, aunque le puse un poco(mucho) de mi cosecha

Firefox 3 en debian etch, fácil y sin problemas

, , , , ,

This post was written by:

Ajaxman - who has written 571 posts on Ajaxman.


Contact the author

1 Comments For This Post

  1. Rodrigo Says:

    Hola, hize todo al pie de la letra y al ejecutar mi script me aparece un mensaje que necesito instalar gtk 2.10,

    asi quedo mi script

    #!/bin/bash
    export LD_LIBRARY_PATH=”/home/rodrigo/gtk21/usr/lib”
    /home/rodrigo/firefox/firefox $*

    Gracias !!!!

Leave a Reply