1) Corrigir o erro "Os seguintes pacotes foram mantidos de volta ...".
Edite seu sources.list da seguinte forma:
deb http://ftp.de.debian.org/debian/ stretch main
deb-src http://ftp.de.debian.org/debian/ stretch main
deb http://security.debian.org/ stretch/updates main
deb-src http://security.debian.org/ stretch/updates main
deb http://ftp.de.debian.org/debian/ stretch-updates main
deb-src http://ftp.de.debian.org/debian/ stretch-updates main
Removendo o URL do Sid que quebra o apt.
Crie (edite o conteúdo do arquivo existente) um arquivo /etc/apt/preferences
com o seguinte conteúdo:
Pin: release a=stable
Pin-Priority: 1001
Package: *
Pin: release a=stable-updates
Pin-Priority: 1001
Package: *
Pin: release a=proposed-updates
Pin-Priority: 1001
Package: *
Pin: release o=Debian
Pin-Priority: -10
Em seguida, execute remover o Firefox e reinstalar suas dependências de estável:
apt update
apt purge --autoremove firefox
apt dist-upgrade
Alguns pacotes (talvez) precisam ser reinstalados manualmente através de:
apt --reinstall install package
Por favor, não use apt remove
ou apt purge
para removê-los.
2) Instalando o último firefox disponível no debian:
De apt
o pacote firefox é um pacote atualizado, mas a versão é 58.x
(não é um pacote desatualizado)
Se você precisar instalar a versão mais recente, use snap
, pois é uma maneira segura de instalar o pacote mais recente do firefox.
apt install snapd
Verifique as versões disponíveis:
snap find firefox:
exemplo de saída:
firefox 60.0-2 mozilla - Mozilla Firefox web browser
Instale firefox 60.0-2
:
snap install firefox