terça-feira, 28 de junho de 2011

Atualizando o Iceweasel para a versão 5.0

ATENÇÃO: Os procedimentos descritos abaixo valem para atualizar o iceweasel do Debian para a versão mais recente e para as demais que virão.

Apenas três meses após o lançamento da versão 4 do seu navegador web, a Mozilla resolve liberar uma nova versão do seu popular Firefox. E, como não poderíamos ficar para trás, eis os procedimentos para atualizarmos o Iceweasel no Debian Squeeze.


Se você seguiu o post anterior para atualizar para a versão 4, basta apenas modificar a linha referente ao repositório backports da Mozilla e do backports Debian; senão o fez, vamos do princípio. No terminal, faça:
$ sudo nano /etc/apt/sources.list
Insira as seguintes linhas:

#Backports Iceweasel Debian Mozilla Team

deb http://mozilla.debian.net/ squeeze-backports iceweasel-release
  
#Backports
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

#deb-src http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

Obtenha a chave do apt com:
$ wget -q http://mozilla.debian.net/archive.asc -O- | sudo apt-key add -

Atualize sua listagem:
$ sudo aptitude update

E agora instale o iceweasel:
#aptitude install -t squeeze-backports iceweasel

Depois de instalado você notará que o nosso navegador ficou em inglês. Se você tentar instalar o pacote de idioma pt-BR da página de extensões da Mozilla notará que ele será classificado como incompatível, pois ainda é para a versão 4. Enquanto não sai um pra versão 5, vamos proceder com as seguintes instruções:


 Forçando a instalação de extensões no Firefox e similares:

Passo 1. Na barra de endereços do Firefox 5, digite “about:config” e dê um Enter;
Passo 2. Leia o alerta e clique em “Eu serei cuidadoso, prometo!”;
Passo 3. Em um espaço em branco da página, clique com o botão direito do mouse, aponte para “Novo” e clique em “Boolean”;
Passo 4. Na janela que deve surgir, digite “extensions.checkCompatibility.5.0” e pressione “OK”;
Passo 5. Escolha a opção “false” e clique em “OK” novamente;
Passo 6. Reinicie o Firefox e experimente instalar aquela extensão incompatível.



Atualização:
Você já pode obter a extensão de idioma para a versão 5.0 compatível na página de extensões da Mozilla.

Instalando o pacote e reiniciando o iceweasel você já estará pronto para usá-lo.

8 comentários:

  1. Cara, eu segui essa dica para atualizar o iceweasel para a versão 5.0 no meu debian na semana passada. Hoje ele atualizou para a versão 6.0, mas ficou em inglês, e a extensão de idioma da versão 5.0 não é compatível.

    Você acha que compensa forçar a instalação da extensão como está no post, ou esperar a extensão compatível.

    Desculpa, mas é dúvida de iniciante...

    ResponderExcluir
  2. Na verdade, Fábio, essa resposta é por sua conta mesmo. Se você encontrar alguma dificuldade para utilizar o Iceweasel por conta da sua tradução, então force a instalação da extensão como descrito no post. Mas se isso não for problema pra você, aguarde mais alguns dias que o novo pacote de tradução será liberado em breve.

    ResponderExcluir
  3. Tentei e recebi esse erro na hora de instalar. Como proceder?


    Os pacotes a seguir têm dependências desencontradas:
    iceweasel : Depende: xulrunner-6.0 (>= 6.0-1~bpo60+1) mas não será instalado
    E: Pacotes quebrados

    ResponderExcluir
  4. 1817,
    Ele reclama do pacote xulrunner que não deve estar disponível pelos repositórios da sua sources.list. Isso se deve ao fato de você não ter adicionado o repositório oficial do backpots (conforme descrito em http://goo.gl/X2QPz) e sim apenas o da Mozilla. Adicione-o aí:

    deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

    Depois atualize a lista e tente reinstalar.

    ResponderExcluir
  5. Ô Conterrâneo,
    Obrigado pelo post.
    Ocorreu tudo sem erros aqui.

    ResponderExcluir
  6. TutorFree,
    Obrigado pela visita em meu humilde blog!
    Seus vídeos sobre o Scribus e inkscape me ensinaram muito; foi a maior ajuda para um jornal que estou editando em minha igreja.

    ResponderExcluir
  7. Parabéns pelo post, esta precisando atualizar e não tinha ideia nem por onde começar, ajudou muito e funcionou perfeitamente! iceweasel versão 10 \o/

    ResponderExcluir
  8. Heya i'm for the primary time here. I came across this board and I to find It truly helpful & it helped me out much. I'm hoping to give something back and aid others such as you helped me.

    ResponderExcluir