Como instalar o verdadeiro Firefox no Debian?

126

O Debian 6 ("Squeeze") usa uma versão renomeada do Firefox chamada Iceweasel . No entanto, falta suporte a plugins e a maioria dos meus favoritos não funciona.

Então, qual é a melhor maneira de instalar o Firefox "real" no Debian?

    
por kravemir 12.08.2011 / 16:26

11 respostas

130

Primeiro, você precisa remover o pacote Iceweasel existente (acho que você pode usar aptitude também):

apt-get remove iceweasel

Então, faça o download da última versão do Linux do Firefox diretamente da Mozilla . Extraia os arquivos, navegue até essa pasta e execute-a. Se você quiser, crie um ícone em sua área de trabalho e também pode criar um link para o binário em /usr/bin/firefox para facilitar o lançamento. Se você tiver acesso root, também poderá instalar o Firefox /usr/local para que todos os usuários possam executá-lo.

Depois disso, verifique se as atualizações automáticas estão ativadas e você deve estar pronto e funcionando!

Se você quer um pacote, você pode usar o repositório de pacotes Debian do Linux Mint (como observado nos comentários abaixo, esteja ciente de que isso pode causar conflitos com atualizações automáticas e outros pacotes Debian em alguns casos ). Para fazer isso, adicione a seguinte linha ao seu arquivo /etc/apt/sources.list :

deb http://packages.linuxmint.com debian import

E adicione a chave GPG para o repo. Então, basta executar:

apt-get update
apt-get install firefox

E você deve ser bom para ir!

A instalação padrão é o alemão, para instalar em qualquer outro idioma, você pode executar manualmente:

apt-get install firefox-l10n-en-us 

(Edit[11/26/2014]: This package no longer appears in the linux mint repository.)
(Edit[11/26/2014]: apt-get install firefox-l10n-en-gb - This is the only working English package)

Nomes de pacotes para outros idiomas comuns incluem ( lista de repositórios oficiais - percorra até a metade):

 firefox-l10n-en-gb       # British English
 firefox-l10n-es          # Spanish
 firefox-l10n-fr          # French
 firefox-l10n-de          # German
    
por 12.08.2011 / 16:47
33

Há um projeto sourcefourge, basicamente dedicado a permitir que você obtenha a versão mais recente do Firefox ao executar o Ubuntu, não importa qual versão você execute (contanto que as dependências sejam satisfeitas, obviamente). Como o Ubuntu é um derivado do Debian, eu pensei em testá-lo. Eu tenho o Firefox trabalhando no Debian Testing ("Wheezy") muito bem.

Execute isto:

apt-get remove iceweasel
echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | tee -a /etc/apt/sources.list > /dev/null
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
apt-get update
apt-get install firefox-mozilla-build

Isso soluciona o problema da chave GPG encontrado ao usar o repositório Linux Mint DE importado e é significativamente mais simples do que a outra solução viável. Além disso, isso também dá acesso ao Thunderbird e ao SeaMonkey.

Observe que essa solução fornece apenas a versão do canal de lançamento em inglês dos EUA (sem versões beta ou Aurora). Outros idiomas podem ser usados, mas etapas adicionais são necessárias.

Veja a página do projeto em Ubuntuzilla para mais informações.

    
por 05.05.2012 / 02:32
24

Esta postagem nos fóruns de usuários da Debian sugere o seguinte:

  • Faça o download do Firefox mais recente em: link . Se estiver usando o wget, lembre-se de escapar de & com \ , para não dividir a URL em uma série de processos em segundo plano
  • Copie o arquivo baixado para /opt
  • Extraia-o usando:

    $ tar -jxvf firefox-x.x.xx.tar.bz2
    
  • Altere as permissões do arquivo:

    $ chown -R root:users /opt/firefox
    
    $ chmod 750 /opt/firefox
    

    Observe que o usuário deve ser um membro do grupo "usuários"

    $ usermod -a -G users username
    
  • Crie um link simbólico

    $ ln -s /opt/firefox/firefox /usr/bin/firefox
    
  • Excluir firefox-x.x.xx.tar.bz2 de /opt

Para instalar novas versões, você deve

# rm -rf /opt/firefox*
# rm /usr/bin/firefox

Para criar um ícone na área de trabalho, faça isso

$ touch /usr/share/applications/firefox.desktop

Edite isso usando seu editor de texto favorito:

$ nano /usr/share/applications/firefox.desktop

Conteúdo de firefox.desktop :

[Desktop Entry]
Encoding=UTF-8
Name=Mozilla Firefox
Comment=Browse the World Wide Web
Type=Application
Terminal=false
Exec=/usr/bin/firefox %U
Icon=/opt/firefox/icons/mozicon128.png
StartupNotify=true
Categories=Network;WebBrowser;

Você pode remover o iceweasel com

$ apt-get remove iceweasel

Se você encontrar esse erro:

./firefox: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

Você provavelmente deve instalar

apt-get install ia32-libs ia32-libs-gtk

Provavelmente, você está tentando instalar a versão de 32 bits do firefox em um ambiente Debian de 64 bits.

    
por 12.08.2011 / 16:49
7

O Iceweasel Aurora está muito próximo do último lançamento estável do Firefox.

Eu instalei Iceweasel Aurora usando este tutorial debian / mozilla oficial .

Consegui importar meu perfil do Firefox de outra instalação sem erros, ou seja, todos os complementos, favoritos, entradas de histórico e configurações do usuário estão funcionando perfeitamente.

FYI, alguns dos plugins que eu uso são Firebug, Awesome screenshot e Searchstatus, todos funcionaram bem e não foram desativados pelo Iceweasel.

Você também pode querer usar o Logotipo do Firefox para lançadores.

Esta é provavelmente uma opção melhor, pois permite um processo de atualização mais fácil.

    
por 10.11.2013 / 11:05
5

Não há mais necessidade disso. O Debian estável começou a enviar o Firefox em vez do iceweasel hoje.

O Debian enviará o ESR (Extended Support Release) do Firefox, que é aproximadamente atualizado a cada 9 meses. Se você sempre precisa da versão mais recente, as outras respostas podem ser uma opção para você.

Para mais informações, consulte o relatório de erros debian

    
por 10.06.2016 / 19:50
4

Para os Googlers ... isso funciona para o Debian Jessie:

#Add GnuPG archive key for mozilla.debian.net repository to the list of trusted keys
wget -q -O - http://mozilla.debian.net/archive.asc | sudo apt-key add -

Dependendo da versão que você quiser (escolha uma),

  • Versão de lançamento:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-release
    EOF
    
  • Versão beta:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-beta
    EOF
    
  • Versão Aurora:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-aurora
    EOF
    

Então:

#Assign higher priority to recently added repository.    
cat << EOF | sudo tee /etc/apt/preferences.d/mozilla-firefox
Package: *
Pin: origin mozilla.debian.net
Pin-Priority: 501
EOF

apt-get update && apt-get install firefox

Fonte: link

    
por 19.05.2016 / 23:32
2

Primeiro, edite o arquivo /etc/apt/sources.list para incluir:

deb http://packages.linuxmint.com debian import

Atualizar repositórios do sistema:

$ apt-get update

Você pode receber e ignorar o seguinte erro:

W: GPG error: http://packages.linuxmint.com debian Release:
The following signatures couldn't be verified because the public
key is not available: NO_PUBKEY 3EE67F3D0FF405B2

Quando os repositórios do sistema forem atualizados, simplesmente use o comando apt-get para instalar o Firefox Browser no Debian Jessie 8 Linux:

$ apt-get install firefox

Reading package lists... Done                                                                                                                                                                             
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
firefox
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 40.8 MB of archives.
After this operation, 89.9 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
firefox
Install these packages without verification? [y/N] y

Quando a instalação estiver concluída, você poderá iniciar o Firefox a partir da linha de comando:

$ firefox
    
por 04.05.2016 / 09:52
2

Este método está funcionando para mim no Debian 9 Stretch (64bit):

cd ~/Downloads

/usr/bin/curl -L -o firefox-latest-linux64.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US" && sudo tar xvf firefox-latest-linux64.tar.bz2 -C /opt/ && rm firefox-latest-linux64.tar.bz2

sudo ln -sf /opt/firefox/firefox /usr/bin/firefox

Você pode definir algo assim no crontab da sua raiz para @daily ou @weekly

O link de download foi derivado deste Mozilla readme.txt: link

    
por 28.08.2017 / 15:29
0

Estou usando um sistema AMD Athlon II X2. O Firefox roda perfeitamente no Wheezy i686 & o kernel 3.2.0-4-686-pae. A versão estoque do IceWeasel parecia apenas destruída, aleijada e inferior em comparação com o Firefox. A instalação é rápida. Eu faço o download do mais novo Firefox para / home / myusername / Linux / Software / Mozilla / current / e, em seguida, execute

cd /opt
sudo rm -R firefox*
sudo cp /home/myusername/Linux/Software/Mozilla/current/firefox* /opt
sudo tar jxvf firefox*

A segunda linha remove completamente a versão anterior antes da atualização.

    
por 17.03.2013 / 18:43
0

Abaixo está o método mais direto que encontrei para substituir o Iceweasel pelo Firefox no Debian.

Wiki > > > Ubuntuzilla: Mozilla Software Installer

Os comandos do terminal são os seguintes:

:~$ sudo apt remove iceweasel

:~$ sudo nano /etc/apt/sources.list

Adicione a seguinte entrada ao arquivo source.list:

deb https://sourceforge.net/projects/ubuntuzilla/files/ all main

Salvar e sair do Nano.

:~$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29

:~$ sudo apt update

:~$ sudo apt install firefox-mozilla-build

Espero que isso ajude a qualquer outra pessoa que queira substituir o Iceweasel pela versão atual do Firefox. Tanto quanto eu vi, a fonte está muito bem documentada e mantida.

    
por 25.02.2016 / 19:33
0

O seguinte funciona para mim:

$ sudo apt-get instala o firefox-esr

Aparentemente, o -esr significa Liberação de Suporte Estendido.

    
por 28.06.2017 / 19:31