Adicione deb http://ftp.hr.debian.org/debian sid main contrib non-free
a /etc/apt/sources.list
e instale-o com este comando:
apt install -t sid firefox
Isso instalará apenas o Firefox da unstable. O restante dos pacotes permanecerá em stretch
.
Adicionado por cas 2018-04-19 (porque é muito comum as pessoas quererem instalar algo da unstable sem atualizar tudo para a unstable, e a resposta aqui é aplicável para mais do que apenas o firefox):
Esta é uma boa resposta, mas incompleta. Há mais duas coisas que precisam ser feitas antes de executar apt install -t sid firefox
.
-
Adicione
APT::Default-Release "stable";
a/etc/apt/apt.conf
ou um arquivo em/etc/apt/apt.conf.d/
para que o apt somente instale pacotes de sid / unstable se você explicitamente informar com-t sid
.Se você não definir a versão padrão como estável, a próxima atualização ou dist-upgrade fará upgrade de todo o seu sistema para
sid
. A maioria das pessoas não quer isso.Se você estiver usando uma distribuição Debian nomeada como
jessie
oustretch
no seu arquivosources.list
, use esse nome em vez do genéricostable
. -
execute
apt update
para atualizar o banco de dados do pacote local.
Por fim, apt install -t sid firefox
instalará não apenas o pacote firefox
, mas também o conjunto mínimo de atualizações & novos pacotes necessários para satisfazer as dependências do novo pacote do firefox. Normalmente, serão apenas alguns pacotes relacionados ao Firefox, criados a partir da mesma fonte, mas também podem incluir outros pacotes - por exemplo, se o novo firefox depender de uma versão mais nova de um pacote de biblioteca.
Às vezes, pode até mesmo fazer com que um pacote importante, como libc6
, seja atualizado, o que desencadeará uma enorme cascata de atualizações de outros pacotes, atualizando você de forma eficaz para um híbrido de & instável. Isso geralmente é pior do que fazer um upgrade distinto para se instável. Se isso acontecer, você tem duas opções boas : 1. cancelar a atualização do firefox e esperar que ela chegue no estável ou no link ; 2. cancele e atualize para unstable (o que não é tão ruim quanto parece. No Debian, "unstable" não significa "irá travar o tempo todo". Isso significa "pré-lançamento, muda constantemente. Às vezes as coisas podem quebrar e requer fixação manual ")