No meu sistema Debian 12, instalado por padrão com um navegador Firefox gerenciado pelo Debian em termos de apt
atualizações e upgrades, entrei no site do Slack e descobri que minha versão do Firefox não era mais suportada desde 1º de setembro de 2024.
É normal:
Tenho uma 115.15.0esr
versão de 3 de setembro de 2024 considerando as correções de segurança ,
mas de julho de 2023, considerando sua versão principal 115
.
Quando o lançamento atual do Firefox em sua página de download é 130.x
ou mais.
Tenho três opções:
Como a maioria dos usuários, abandone o Firefox e vá para o Chrome.
Desinstale minha instância do Firefox e siga o link de suporte do Mozilla , esperando que funcione e que eu não perca todos os meus favoritos e personalizações.
Aqui está o procedimento que eles sugerem usar para fazer isso:
Para instalar o pacote .deb através do repositório APT, faça o seguinte:
Crie um diretório para armazenar as chaves do repositório APT caso ele não exista:
sudo install -d -m 0755 /etc/apt/keyrings
Importe a chave de assinatura do repositório Mozilla APT:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
Se você não tiver o wget instalado, você pode instalá-lo com:
sudo apt-get install wget
A impressão digital deve ser
35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3
. Você pode verificar com o seguinte comando:gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 =="35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}'
Em seguida, adicione o repositório Mozilla APT à sua lista de fontes:
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
Configure o APT para priorizar pacotes do repositório Mozilla:
echo ' Package: * Pin: origin packages.mozilla.org Pin-Priority: 1000 ' | sudo tee /etc/apt/preferences.d/mozilla
Atualize sua lista de pacotes e instale o pacote .deb do Firefox:
sudo apt-get update && sudo apt-get install firefox
Configure diferentes idiomas no Firefox com arquivos .deb
Para aqueles que gostariam de usar o Firefox em um idioma diferente do inglês americano, também criamos pacotes .deb contendo os pacotes de idioma do Firefox. Para instalar um pacote de idioma específico, substitua fr no exemplo abaixo pelo código do idioma desejado:
sudo apt-get install firefox-l10n-fr
Para listar todos os pacotes de idiomas disponíveis, você pode usar este comando depois de adicionar o repositório Mozilla APT e executar sudo apt-get update:
apt-cache search firefox-l10n
Mesmo que eu consiga processar esses comandos, a maioria dos usuários do Debian que usam o Firefox não saberão que eles estão disponíveis ou ousarão tentar executá-los, mantendo uma versão obsoleta e cada vez menos utilizável do navegador.
Então, para o bem dos usuários do Debian 12, parece-me importante que esta versão mude.
Gostaria de solicitar uma atualização da versão principal do Firefox fornecida por meio da
apt-get dist-upgrade
instalação clássica para todos os usuários do Debian 12, por conveniência.Mas como e a quem devo pedir isso?
Da equipe Debian? Seguindo qual link?
Ou da Mozilla Foundation, caso sejam eles que estejam entregando o que instalar em um processo Debian que é passivo?
Obrigado! Parece difícil manter as coisas como estão.
Ter um navegador obsoleto instalado por padrão no Debian 12 não é bom.
A regra geral é que, quando você encontrar um problema no Debian, você deve reportá-lo ao Debian. Neste caso:
e registrar um bug na lista de desejos solicitando uma atualização para 128esr. (Não existe tal bug atualmente; veja a lista de
firefox-esr
bugs .)O motivo pelo qual os problemas devem ser reportados ao Debian é que não se espera que você saiba se um problema que você percebe é causado por algo específico do Debian. Obviamente, se você determinar que não é, então você pode pular a parte do Debian, por exemplo, se você encontrar um bug em um programa e reproduzi-lo com uma versão "puramente upstream" do programa. No entanto, mesmo nesses casos, alguma ação será necessária para corrigir o problema no Debian também, então ainda vale a pena reportar o problema no Debian.
Observe que o firefox-esr não é o firefox principal.
ESR é "Extended Stable Release" da Mozilla e normalmente rodará algumas versões atrás da mainline. Novas versões principais do ESR são lançadas anualmente.
A versão principal mais recente do ESR é a 128.0 e foi lançada em julho, há 75 dias; a versão anterior era a 115. A 128.2 (última versão com correção de bugs) foi lançada há apenas 19 dias.
O Mozilla ainda suporta a versão 115 (está em estado de transição) e a 115.15.0 é a versão mais recente (de 3 de setembro), então o Debian está atualizado em sua versão do ESR; não é (ainda) uma versão obsoleta.
Agora não vejo 128 em testing ou unstable, então é possível que a equipe do Debian não tenha percebido isso ainda; pode valer a pena reportar isso a eles (por exemplo, usando
reportbug
como Stephen Kitt mencionou). Caberá a eles determinar se a versão 128 substituirá 115 em "bookworm" ou se ela irá para o repositório backports.