Segui as instruções no site de suporte da Mozilla :
Instalar o pacote Firefox .deb para distribuições baseadas em Debian (recomendado)
Para instalar o
.deb
pacote 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
Caso não tenha
wget
instalado, você pode instalar 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
.deb
pacote do Firefox:sudo apt-get update && sudo apt-get install firefox
Então agora eu tenho:
$ apt list --installed | grep firefox
firefox/mozilla,now 132.0~build1 amd64 [installed]
$ snap list | grep firefox
firefox 131.0.2-1 5091 latest/stable
mozilla** -
Não me importo de ter ambas apt
as snap
versões instaladas no meu sistema. O problema é que a apt
versão é desinstalada quando uma atualização de software é feita, mesmo que o passo "Configurar APT para priorizar pacotes do repositório Mozilla" tenha sido feito.
Como faço para impedir que a apt
versão seja desinstalada e substituída por snap
atualizações de software?