quarta-feira, 16 de maio de 2012

O lançamento mais recente do Iceweasel em seu Debian Wheezy

Iceweasel 12 no Wheezy
Atualmente está disponível nos repositórios de Debian Wheezy o Iceweasel 10, enquanto que a versão liberada pela Mozilla para o seu Firefox é a 12. Bom, a versão que vem com o Wheezy não tem nenhum problema e tem todas as garantias e suportes do time de segurança Debian, mas algumas melhorias e tecnologias que a Mozilla oferece a cada versão liberada deixam de ser aproveitadas.
Não há nenhum repositório backport no Wheezy que encontremos essa versão do Iceweasel disponível, por isso teremos de acrescentar um repositório experimental para termos a última versão desse browser. Não se preocupe com isso pois o apt-get é um gerenciador poderoso e não quebrará seu sistema. Ele sempre instalará somente pacotes provindos dos repositórios da versão que você está usando. Para instalar pacotes de outras versões, como o experimental, temos de acrescentar parâmetros ao apt-get.
Primeiramente adicionemos o repositório experimental em nosso /etc/apt/sources.list:
deb http://ftp.br.debian.org/debian experimental main
Agora devemos atualizar nossa lista de pacotes e instalar o navegador usando os parâmetros corretos:
sudo aptitude update
sudo aptitude install -t experimental iceweasel
A seguinte mensagem será exibida no terminal:
lex@debian-laptop:~$ sudo aptitude install -t experimental iceweasel
Os NOVOS pacotes a seguir serão instalados:  
  libmozjs12d{a} xulrunner-12.0{a} 
Os pacotes a seguir serão REMOVIDOS:
  xulrunner-10.0{u} 
Os pacotes a seguir serão atualizados:
  iceweasel 
1 pacotes atualizados, 2 novos instalados, 1 a serem removidos e 85 não atualizados.
É preciso obter 16,2 MB de arquivos. Depois do desempacotamento, 5.742 kB serão usados.
Os pacotes a seguir possuem dependências não satisfeitas:
 iceweasel-l10n-pt-br : Depende: iceweasel (< 10.0.4esr-2.1~) mas 12.0-6 será instalado.
As seguintes ações resolverão estas dependências:

     Remover os pacotes a seguir:                                      
1)     iceweasel-l10n-pt-br                                            

     Manter as seguintes dependências não resolvidas:                  
2)     task-brazilian-portuguese-desktop recomenda iceweasel-l10n-pt-br


Aceitar esta solução? [Y/n/q/?]

Os NOVOS pacotes a seguir serão instalados:
  libmozjs12d{a} xulrunner-12.0{a} 
Os pacotes a seguir serão REMOVIDOS:
  iceweasel-l10n-pt-br{a} xulrunner-10.0{u} 
Os pacotes a seguir serão atualizados:
  iceweasel 
1 pacotes atualizados, 2 novos instalados, 2 a serem removidos e 84 não atualizados.
É preciso obter 16,2 MB de arquivos. Depois do desempacotamento, 5.309 kB serão usados.
Você deseja continuar? [Y/n/?]
Como você pode perceber, o pacote de localização do seu browser foi desinstalado e não existe nos repositórios nenhum substituto para essa versão. Precisamos, então, instalar uma extensão que o localizará para a nossa língua. Essa extensão pode ser baixada no site de complementos nesse link.

Um comentário:

  1. Já tinha feito esse "Caminho das Pedras" Porém Penei um pouco pra Descobrir isso. Mais uma vez você facilitou tudo! :D Valeu Amigo! 

    ResponderExcluir