Perfiles y múltiples instancias en Firefox.
Esto es muy útil si desarrollas extensiones para Firefox.
Perfiles
Para abrir el manejador de perfiles usa uno de los siguientes comandos
1 2 3 4 | firefox -P firefox -ProfileManager # Para iniciar con algún perfíl determinado –en este caso: dev firefox -P dev |
Múltiples instancias
Generalmenet cuando tienes abiertas varias ventanas, estas pertenecen a la misma instancia del navegador. Por eso si una se cuelga y decides matarla, todas las demás son cerradas también.
Si desarrollas o pruebas extensiones debes reiniciar el navegador a cada rato. Lo mejor es crear una instancia separada para estos trabajos con la opción -no-remote que no afecte a otras ventanas que tengas abiertas.
1 | firefox -no-remote |
Conclusión
La mejor manera de iniciar una instancia para trabajar es usando un perfíl (-P nombre-perfil) dedicado que use sólo un mínimo de extensiones. Las esenciales como por ejemplo firebug, dafzilla, etc… y que sea autónoma (-no-remote)
1 | firefox -P dev -no-remote |
No está de más conocer la opción -safe-mode que deshabilita todas las extensiones y temas en una instancia.
1 | firefox -safe-mode |
Hay una extensión muy útil para reiniciar rápidamente una instancia de Firefox:
QuickRestart
Agregado:
A veces puede pasar que abres el manejador de perfiles (firefox -P) y no salen todos los que habías creado! Bueno, a mi me ha pasado varias veces y era simplemente porque estaba lanzando firefox como root :\ Los perfiles se guardan en tu directorio personal de mozilla, en mi caso /home/nomikos/.mozilla/firefox –el punto frente a .mozilla significa que es un directorio oculto.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | [~/firefox-extensions-dev] [16:18:28 nomikos@zenwalk]$ ll ~/.mozilla/firefox/ total 16 drwx------ 15 nomikos users 4096 2009-11-25 15:59 3w8p16at.default drwx------ 9 nomikos users 4096 2009-11-25 16:17 7qo4m1w2.dev drwx------ 3 nomikos users 4096 2009-11-23 12:14 Crash Reports -rw-r--r-- 1 nomikos users 156 2009-11-25 02:11 profiles.ini [~/firefox-extensions-dev] [16:18:32 nomikos@zenwalk]$ cat ~/.mozilla/firefox/profiles.ini [General] StartWithLastProfile=1 [Profile0] Name=default IsRelative=1 Path=3w8p16at.default Default=1 [Profile1] Name=dev IsRelative=1 Path=7qo4m1w2.dev |
Posts relacionados:
RSS feed para comentarios en este post
TrackBack URL



