Firefox: Removendo Extensões na Marra
Hoje ao abrir o Firefox ele pediu para atualizar um extensão chamada flagfox, ela serve para mostrar a bandeira do país onde o site que você está visitando está hospedado. Após a atualização o browser iniciou "normalmente" mas a parte da extensão ficou muito grande e parou de funcionar, então fiz o que muitos fariam: Reiniciei o Firefox... E passou a exibir o sisteminha de relatório de erros e o browser passou a não iniciar mais.Para resolver o problema fiz o seguinte: Removi os arquivos referentes à esta extensão, e então o browser voltou a funcionar.
Para fazer isso você deve navegar até o diretório ~/.mozilla/firefox/*/extensions/, o * significa um diretório do seu usuário, esse diretório muda de máquina para máquina. Bem estando nele se você der um ls vai encontrar algo assim:
{1018e4d6-728f-4b20-ad56-37578a4de76b} {a7c6cf7f-112c-4500-a7ea-39801a327e5f}
{2fa4ed95-0317-4c6a-a74c-5f3e3912c1f9} {a81bafeb-b6ed-4501-aa17-15a2b3857e56}
{3d7eb24f-2740-49df-8937-200b1cc08f8a} {DDC359D1-844A-42a7-9AA1-88A850A938A8}
{899DF1F8-2F43-4394-8315-37F6744E6319} {e4a8a97b-f2ed-450b-b12d-ee082ba24781}
Cada um destes diretórios contém os arquivos de uma extensão, tudo bem, agora complicou um pouco para encontrar a extensão certa, mas se você fizer, por exemplo, um:
$ find | grep flagfox
Ele vai te mostrar o caminho completo para a extensão, egora basta remover o diretório "raíz" desta extensão:
$ rm -rf {1018e4d6-728f-4b20-ad56-37578a4de76b}
Agora basta iniciar oFirefox novamente.
Lembrando que esta não é a maneira correta de remover as extensões do navegador, utilize apenas em casos de emergência.
InFog