NOTA: Ya no es necesario este procedimiento. Han publicado una nueva versión alpha de Firebug 1.2 que corrige estos problemas con Firefox 3b5.
Hace unos días actualicé mi máquina a Ubuntu 8.04 (Hardy Heron). El caso es que esta versión incluye de serie Firefox 3 y eso supone un problema al no funcionar la versión estable de Firebug con esta versión del navegador. La versión beta (1.1) tampoco me dio buenos resultados, por lo que en un ejercicio de locura mental absoluta decidí que si una versión estable y una beta no funcionaban, seguramente lo haría una versión alpha. Así que sin más instalé la versión alpha de Firebug. Pero tampoco funcionó.
Después de investigar un par de días en el grupo de noticias de Firebug conseguí llegar a un hilo en el que se estaban intentando solucionar los problemas con esta versión. El caso es que en la revisión 562 de su repositorio de subversion, parece que han conseguido solucionar casi todos los problemas y Firebug funciona correctamente, con la única pega de que se abre en una ventana aparte en lugar de abrirse en un panel sobre el navegador.
Para instalar esta versión en nuestro Firefox 3 haremos lo siguiente.
- Instalamos subversion si no está ya instalado en nuestra máquina:
-
sudo aptitude install subversion
-
Instalamos ant, que es la herramienta que necesitaremos para empaquetar la extensión desde el código fuente.
-
sudo aptitude install ant
- Obtenemos la revisión que necesitamos del repositorio de subversion
-
svn -r 562 checkout http://fbug.googlecode.com/svn/branches/firebug1.2/
-
Empaquetamos la extensión y la dejamos lista para instalarla en el navegador.
Tras el último paso, ant creará el archivo .xpi dentro de la carpeta dist. Ese es el archivo que tenemos que instalar.