web-dev-qa-db-pt.com

Como instalar o Firefox no Debian?

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?

128
kravemir

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

apt-get remove iceweasel

Em seguida, faça o download de a versão mais recente 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ê tem acesso root, você também pode instalar o Firefox em /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 baseado em pacotes, você pode usar o repositório de pacotes Debian do Linux Mint (como mencionado nos comentários abaixo, saiba que isto 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 esse repo. Então, basta executar:

apt-get update
apt-get install firefox

E você deveria estar bem 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 outras linguagens comuns incluem ( lista de repositórios oficial - rolagem até a metade):

 firefox-l10n-en-gb       # British English
 firefox-l10n-es          # Spanish
 firefox-l10n-fr          # French
 firefox-l10n-de          # German
130
Breakthrough

Há um projeto sourcefourge, basicamente dedicado a permitir que você obtenha a versão mais recente do Firefox ao rodar 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.

Rode 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 resolve 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 inglês-americano (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.

33
Manuel Garza

Este post nos fóruns de usuários Debian sugere o seguinte:

  • Faça o download do último Firefox a partir de: http://www.mozilla.com . Se estiver usando o wget, lembre-se de escapar de qualquer & com \ para não quebrar 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 de "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

É provável que você esteja tentando instalar a versão de 32 bits do firefox em um ambiente Debian de 64 bits.

24
Simon Sheehan

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.

Eu era capaz de importar o meu perfil do Firefox de outra instalação sem erros, ou seja, todos os addons, bookmarks, 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 Firefox para lançadores.

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

7
Nabil Kadimi

Não há mais necessidade disso. O Debian stable 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 última versão, as outras respostas podem ser uma opção para você.

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

5
hennr

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ê quer (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: https://blog.sleeplessbeastie.eu/2016/03/21/how-to-use-recent-version-of-firefox-in-debian-jessie/

4
Motsel

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 como isto no crontab da sua raiz para @daily ou @weekly

O link de download foi derivado deste Mozilla readme.txt: https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/README.txt

3
nd34567s32e

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

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

Atualize os repositórios do sistema:

$ apt-get update

Você pode obter 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
2
GURUVEER

Estou executando um sistema AMD Athlon II X2. O Firefox roda perfeitamente no Wheezy i686 e no 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.

0
akdb2004

O seguinte funciona para mim:

$ Sudo apt-get instala o firefox-esr

O -esr aparentemente significa Liberação de Suporte Estendido.

0
Quinn

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

Salve e saia 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 seja útil para qualquer pessoa que deseje substituir o Iceweasel pela versão atual do Firefox. Tanto quanto eu vi, a fonte é muito bem documentada e mantida.

0
Rick Lell