Instale o Firefox Quantum no debian 9 Stretch

11

Estou procurando onde posso instalar e experimentar o novo navegador Firefox Quantum, não encontrei como obtê-lo. Alguém pode me dizer quais repositórios ou links para baixar e instalar?

Obrigado.

    
por Spartan 30.09.2017 / 16:17

8 respostas

8

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 .

  1. 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 ou stretch no seu arquivo sources.list , use esse nome em vez do genérico stable .

  2. 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 ")

    
por 23.11.2017 / 13:20
3

link

If you’re already among the Firefox faithful, you’ll automatically upgrade to Firefox Quantum on November 14. But, if you enjoy the cutting edge, you can try it in Beta on desktop, Android, and iOS. Or, if you’re a web developer, download Developer Edition, which includes brand new, cutting-edge tools for those who build the web.

você simplesmente poderia esperar algumas semanas. ou você pode fazer o download do beta que está no formato tar.gz

parece que o Quantum não é um "novo firefox" mas uma atualização.

Ei, se realmente é apenas sobre a instalação de uma versão beta, então você pode simplesmente adicionar o Firefox-beta Repo: link

    
por 30.09.2017 / 16:31
3

EDIT: Agora está na instável, então o link foi alterado para link

VELHA RESPOSTA: O Firefox Quantum está disponível no debian experimental ( link ). Você provavelmente pode apenas baixar e instalar o arquivo deb a partir daí.

    
por 12.11.2017 / 15:03
2

O Firefox Quantum (Mozilla 57.0) já está disponível no site oficial , você pode baixá-lo de aqui .

wget https://download-installer.cdn.mozilla.net/pub/firefox/releases/57.0/linux-x86_64/en-US/firefox-57.0.tar.bz2
tar xvf firefox-57.0.tar.bz2
sudo unlink /usr/bin/firefox
sudo ln -s ~/firefox-57.0/firefox /usr/bin/firefox
firefox
    
por 19.11.2017 / 13:25
2

Eu estava mais ou menos forçado a fazer isso, porque o Amazon Prime Video (pelo menos a versão indiana) decidiu que não iria mais trabalhar com o Firefox estável. Isso deixaria o Chrome como o único grande navegador instalado capaz de executar o Amazon Video.

Como o 57 está disponível na unstable, as opções eram tentar fazer backport, ou simplesmente tentar instalá-lo diretamente e esperar que ele não trouxesse um monte de coisas da unstable. Felizmente, como você pode ver abaixo, isso não aconteceu. Eu acho que um backport adequado ainda seria melhor, mas seria muito mais esforço.

Especificamente, os seguintes pacotes foram instalados da unstable:

fontconfig-config libevent-2.1-6 libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libhunspell-1.6-0 libnss3 libnss3-dev

Uma abordagem mais conservadora seria tentar forçar o apt a usar somente pacotes do stable, fazendo

apt-get install firefox/unstable

mas esta abordagem também é um pouco mais provável (em geral) para causar problemas, porque estas não são a versão com a qual este pacote do firefox normalmente estaria trabalhando.

Por favor, note que, em geral, instalar pacotes da unstable não é uma boa ideia.

Tendo ido com isso, nada de ruim parece ter acontecido, tanto quanto eu posso dizer.

root@orwell:/home/faheem# apt-get install -t unstable firefox
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  fontconfig-config libevent-2.1-6 libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libhunspell-1.6-0 libnss3 libnss3-dev
Suggested packages:
  mozplugger
The following NEW packages will be installed:
  firefox libevent-2.1-6 libhunspell-1.6-0
The following packages will be upgraded:
  fontconfig-config libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libnss3 libnss3-dev
6 upgraded, 3 newly installed, 0 to remove and 3423 not upgraded.
Need to get 44.8 MB of archives.
After this operation, 160 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

Note também que estáveis vamos instalar o Firefox estável (versão 52) e o novo Firefox da unstable (57) lado a lado.

root@orwell:/home/faheem# dpkg -l | grep firefox
ii  firefox                             57.0.4-1               amd64                  Mozilla Firefox web browser
ii  firefox-esr                         52.5.2esr-1~deb9u1     amd64                  Mozilla Firefox web browser - Extended Support Release (ESR)

E parece que os mantenedores do Firefox pensaram o suficiente para permitir desvios para o executável firefox .

root@orwell:/home/faheem# dpkg -S /usr/bin/firefox
diversion by firefox-esr from: /usr/bin/firefox
diversion by firefox-esr to: /usr/bin/firefox.real
firefox, firefox-esr: /usr/bin/firefox
    
por 14.01.2018 / 12:40
1

Embora essa seja uma pergunta antiga, eu sinto que snap deveria pelo menos ser mencionado. É muito mais conveniente do que instalar a partir do Sid, na minha opinião.

Instalar snap:

sudo apt install snapd

Instale o Firefox:

sudo snap install firefox

    
por 07.07.2018 / 17:27
0

O script abaixo irá baixar a última versão do Firefox (do canal Stable ou Beta) e empacotá-lo em um .deb para instalação.

Faça o download e extraia o arquivo ZIP vinculado abaixo e execute ./build-firefox.sh no Terminal.

Especifique o --install flag ao executar o script para instalá-lo automaticamente após a criação.

link

    
por 15.11.2017 / 21:45
0

Não sei por que razão a resposta de @ stanislav-vlasic foi rejeitada, presumo porque sugere um espelho específico, pelo que aqui está uma dica de como se tornar sid para o seu espelho debian atual:

egrep '^deb .*? stretch ' /etc/apt/sources.list \
    | head -n1 \
    | sed 's/stretch/sid/g' \
    | sudo tee --append /etc/apt/sources.list

sudo apt update
sudo apt install -t sid firefox

Isso parece ter me dado o quantum do firefox desde o momento da escrita, sem promessas de estabilidade!

Ah, eu entendo agora, o pinning é menos que trivial, eu encontrei uma opção muito mais concisa postada por: link

Que abrange detalhadamente a linha do repositório deb <your mirror> sid main em /etc/apt/sources.list , bem como a maneira de fixar o apt.

Vou fazer a seguinte recomendação:

# /etc/apt/preferences.d/sid
Package: *
Pin: release a=unstable
Pin-Priority: -1

Instalar o novo firefox:

sudo apt install firefox -t sid

Tornar o novo Firefox o padrão

sudo apt remove firefox-esr
    
por 15.12.2017 / 06:28