Ontem foi lançada a versão final do Firefox 3.0. Porém, como esta versão ainda não está disponível nos respositórios oficiais do Ubuntu, resolvi fazer o download e a instalação manualmente. Por segurança, optei por manter instalada a versão 2, para o caso de encontrar algum problema, ou alguma extensão que considero essencial não funcionar.
Primeiramente, fiz o download do Firefox 3.0. Em seguida, movi o diretório da versão anterior para outro nome:
cd /usr/lib sudo mv firefox firefox-2.0
Descompactei o Firefox 3.0 neste mesmo local, e movi o diretório para firefox-3.0, criando em seguida um link simbólico para firefox. Desta forma, fica mais fácil voltar a utilizar o Firefox 2 caso eu necessite:
sudo tar xvfj firefox-3.0.tar.bz2 sudo mv firefox firefox-3.0 sudo ln -s firefox-3.0 firefox
Em seguida, você deve habilitar os plugins. Verifique no diretório plugins do Firefox 2 os plugins que estão habilitados:
ls -l /usr/lib/firefox-2.0/plugins/ total 12 lrwxrwxrwx 1 root root 37 2008-05-26 10:03 flashplugin-alternative.so -> /etc/alternatives/firefox-flashplugin lrwxrwxrwx 1 root root 39 2008-02-28 14:19 libjavaplugin.so -> /etc/alternatives/firefox-javaplugin.so lrwxrwxrwx 1 root root 36 2008-02-28 14:10 libtotem-basic-plugin.so -> ../../totem/libtotem-basic-plugin.so lrwxrwxrwx 1 root root 37 2008-02-28 14:10 libtotem-basic-plugin.xpt -> ../../totem/libtotem-basic-plugin.xpt lrwxrwxrwx 1 root root 34 2008-02-28 14:10 libtotem-gmp-plugin.so -> ../../totem/libtotem-gmp-plugin.so lrwxrwxrwx 1 root root 35 2008-02-28 14:10 libtotem-gmp-plugin.xpt -> ../../totem/libtotem-gmp-plugin.xpt lrwxrwxrwx 1 root root 36 2008-02-28 14:10 libtotem-mully-plugin.so -> ../../totem/libtotem-mully-plugin.so lrwxrwxrwx 1 root root 37 2008-02-28 14:10 libtotem-mully-plugin.xpt -> ../../totem/libtotem-mully-plugin.xpt lrwxrwxrwx 1 root root 42 2008-02-28 14:10 libtotem-narrowspace-plugin.so -> ../../totem/libtotem-narrowspace-plugin.so lrwxrwxrwx 1 root root 43 2008-02-28 14:10 libtotem-narrowspace-plugin.xpt -> ../../totem/libtotem-narrowspace-plugin.xpt -rw-r--r-- 1 root root 9104 2008-04-18 13:43 libunixprintplugin.so lrwxrwxrwx 1 root root 43 2008-02-28 14:15 mplayerplug-in-dvx.so -> ../../mozilla/plugins/mplayerplug-in-dvx.so lrwxrwxrwx 1 root root 44 2008-02-28 14:15 mplayerplug-in-dvx.xpt -> ../../mozilla/plugins/mplayerplug-in-dvx.xpt lrwxrwxrwx 1 root root 42 2008-02-28 14:15 mplayerplug-in-qt.so -> ../../mozilla/plugins/mplayerplug-in-qt.so lrwxrwxrwx 1 root root 43 2008-02-28 14:15 mplayerplug-in-qt.xpt -> ../../mozilla/plugins/mplayerplug-in-qt.xpt lrwxrwxrwx 1 root root 42 2008-02-28 14:15 mplayerplug-in-rm.so -> ../../mozilla/plugins/mplayerplug-in-rm.so lrwxrwxrwx 1 root root 43 2008-02-28 14:15 mplayerplug-in-rm.xpt -> ../../mozilla/plugins/mplayerplug-in-rm.xpt lrwxrwxrwx 1 root root 39 2008-02-28 14:15 mplayerplug-in.so -> ../../mozilla/plugins/mplayerplug-in.so lrwxrwxrwx 1 root root 43 2008-02-28 14:15 mplayerplug-in-wmp.so -> ../../mozilla/plugins/mplayerplug-in-wmp.so lrwxrwxrwx 1 root root 44 2008-02-28 14:15 mplayerplug-in-wmp.xpt -> ../../mozilla/plugins/mplayerplug-in-wmp.xpt lrwxrwxrwx 1 root root 40 2008-02-28 14:15 mplayerplug-in.xpt -> ../../mozilla/plugins/mplayerplug-in.xpt
Você deve criar esses mesmos links simbólicos no diretório plugins do Firefox 3:
cd /usr/lib/firefox-3.0/plugins/ sudo ln -s /etc/alternatives/firefox-flashplugin . sudo ln -s /etc/alternatives/firefox-javaplugin.so . sudo ln -s ../../totem/libtotem-* . sudo ln -s ../../mozilla/plugins/mplayerplug-in* .
Finalmente, fiz um backup do diretório de configurações que fica no meu home:
cd ~ cp -r .mozilla FIREFOX-2.0_BACKUP
Pronto, o Firefox 3.0 já está instalado. Para retornar à versão 2, basta remover o link /usr/lib/firefox e criar outro apontando para firefox2.0:
cd /usr/lib sudo rm firefox sudo ln -s firefox-2.0 firefox
Ao executar a nova versão pela primeira vez, como em qualquer atualização, o Firefox verifica a compatibilidade das extensões que estão instaladas. Algumas extensões apareceram como não compatíveis com o Firefox 3. O Autocomplete Manager, por exemplo, é incompatível, mas foi incorporado ao Firefox 3 e não é mais necessário. Já o Firebug, ferramenta essencial para qualquer desenvolvedor web, tem duas versões: 1.05 para Firefox 2 e 1.2 para Firefox 3. Ao iniciar o Firefox 3 pela primeira vez, você receberá uma mensagem informando que o Firebug é incompatível, e que não foram encontradas versões mais recentes da extensão. Você deve procurá-lo na página de add-ons e clicar em “add to Firefox” para instalar a versão mais recente.
Referência: Instalando Firefox 3 no Centos/RHEL e Fedora


Agora o Firefox 3 já está disponível no Ubuntu.
InFog
Legal …
É interessante !
Mas ontem mesmo eu recebi uma atualização de firefox, e acho que foi para a versão final no Ubuntu. Não foi ?
E um detalhe que achei intrigante ( apesar de irrelevante ) : O tema default do firefox no Windows é diferente do tema default do firefox no Linux. É verdade mesmo ou é alguma configuração/alteração no meu firefox que talvez tenha feito isto ? Vi isto principalmente comparanto os botões de voltar/avançar à esquera da barra de endereço.
Utilizem o Firefox, é o melhor navegador sem qq sombra de dúvias !
Aqui não recebi nenhum aviso de atualização. E no Synaptic o pacote firefox-3.0 aparece como development version. Será que é mesmo a versão final?
Sérgio,
agora o tema do Firefox é mais integrado com o do seu desktop. Por isso o estilo de botões e fontes, por exemplo, fica mais parecido com o que você tem configurado no desktop.
ggarnier
Mas não tem será como colocar aquele tema que ficou no Windows para o Linux ?
É que aquela cara dele ficou legal … hehe
Sérgio,
na tela de opções é possível configurar fontes e cores, e na página de add-ons do Firefox é possível instalar novos temas:
https://addons.mozilla.org/en-US/firefox/
Nesse link tem um post sobre a integração do Firefox com o tema do desktop:
http://blog.mozilla.com/faaborg/2008/05/14/firefox-3-themes/