segunda-feira, 20 de março de 2017

Instalando o Firefox ESR 52 no Debian e derivadas

Na dicas anterior expliquei como reativar o flash no firefox 52 ESR, desativado por questões de segurança. Na de hoje explico como instalá-lo no Debian stretch e sid, via repositório, se ainda necessita do NPAPI.

Esclareço que testei o procedimento no Debian stretch e deverá funcionar na sid também. Para o jessie, repositório adicional mais a frente.

Então vamos direto ao assunto. Abra o terminal e, com seu Editor de Texto Preferido, acrescente as linhas abaixo no /etc/apt/sources.list:

$ su - [SENHA]
#
ETP /etc/apt/sources.list

DEBIAN JESSIE
# firefox 52 ESR
deb http://mozilla.debian.net/ jessie-backports firefox-esr

DEBIAN STRETCH OU SID
# firefox 52 ESR
deb http://http.debian.net/debian experimental main

Agora editaremos um outro arquivo, o /etc/apt/preferences, para que a instalação do firefox ocorra sem problemas. Esta etapa é necessária para que seu Debian não atualize a "experimental", o que é não é o desejado.

Sem lenga-lenga, acrescente as linhas abaixo:

# ETP /etc/apt/preferences

# dando preferência baixa para repositório "experimental" (1)
Package: *
Pin: release a=experimental
Pin-Priority: 100

# dando preferência alta "apenas" para o firefox ESR (2)
Package: firefox-esr
Pin: release a=experimental
Pin-Priority: 800

Package: firefox-esr-l10n-*
Pin: release a=experimental
Pin-Priority: 800

Veja que (1) dá prioridade baixa aos pacotes do repositório "experimental", evitando a atualização que comentamos; (2) dá prioridade alta apenas ao firefox-esr e firefox-esr-l10n-*, responsável pela internacionalização do navegador.

Agora rode na ordem, no mesmo terminal:

# apt-get update
# apt-get dist-upgrade dist-upgrade firefox-esr firefox-esr-l10n-pt-br
# exit

No exemplo acima atualizamos o firefox ESR 45 para o 52, inclusive o pacote de internacionalização para o português brasileiro. Você deverá adaptar o comando para a sua língua.

Para instalá-lo no Debian jessie, use o seguinte repositório:

# firefox 52 ESR
deb http://mozilla.debian.net/ jessie-backports firefox-esr

Agora atualize o navegador com o comando abaixo. Note que instalei também a tradução para o português do Brasil. Você deve escolher o correto para sua língua, o que não será visto aqui:

# apt-get update
#
 apt-get install -t jessie-backports firefox-esr firefox-esr-l10n-pt-br


Pronto. Eis o bicho novinho em folha, com atualização até 2018:


Até a próxima dica!
;-))

Nenhum comentário:

Postar um comentário