Questão Como instalar o verdadeiro Firefox no Debian?


Debian 6 ("Squeeze") usa uma versão renomeada do Firefox chamada Doninha de gelo. 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?


126


origem




Respostas:


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

apt-get remove iceweasel

Então, baixe 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 na 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 baseado em pacotes, você pode usar Repo 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 /etc/apt/sources.list Arquivo:

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 oficial de repositórios - percorra até a metade):

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

129



Definitivamente mais fácil do que eu sugeri. - Simon Sheehan
Bah, não tenho nenhuma notificação de que você estava escrevendo - bata nele: P - slhck
E quanto à assinatura GPG desse repositório? - kravemir
Ad GPG: fazer o download e manualmente (dpkg -i) instalando linuxmint-keyring_*.deb a partir de Repo da hortelã (antes de instalar qualquer pacote do repo real) funcionou para mim (Wheezy). - Alois Mahdal
Eu nunca recomendei esta solução. De fato, adicionar tal repositório (embora seja baseado na mesma distro) pode causar conflito nas dependências. Esse método funciona para instalar e atualizar o firefox, mas cria alguns conflitos com outros pacotes. Se você precisa do firefox, é só pegar o código e extraí-lo no seu /opt/ e crie um link global para ele. - orezvani


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.

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 maiores informações.


33



Funciona como charme! - Yordan Pavlov
+1 para o --keyserver coisa! Na verdade, o iceweasel não precisava ser removido. Eu temia que as configurações e as senhas salvas ficassem perdidas, então mantive o iceweasel. - TrueY
+1 Obrigado! @TrueY Iceweasel funciona mesmo com o FireFox instalado? Eu já tinha desinstalado o iceweasel e quando tento instalá-lo (no Kali 2.0,) recebo um erro que se choca com o firefox: diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel' clashes with desvio de / usr / bin / firefox para /usr/bin/firefox.ubuntu por firefox-mozilla-build` Eu me pergunto se eu não o desinstalei, se eles teriam tocado bem juntos? - Garrett Fogerlie
@ GarrettFogerlie Eu acho que eles não podem correr em paralelo. Eu tinha um Firefox rodando e tentei iniciar o Iceweasel e recebi uma caixa de mensagem com o seguinte texto: "Iceweasel já está rodando, mas não está respondendo. Para abrir uma nova janela, você deve primeiro fechar o processo Iceweasel existente ou reiniciar Seu sistema." - TrueY
Não funciona mais! - Naveen Dennis


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 wget, lembre-se de escapar de qualquer & com \ por isso não divide 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 a partir 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



Eu fiz todos os passos, mas não tenho permissão para abrir o Firefox. alguma ideia? - jaorizabal
# ln -s / opt / firefox / firefox /usr/bin/firefox ln: falha ao criar link simbólico `/ usr / bin / firefox ': arquivo existe - miguel
Acontece que o debian coloca um script de shell em / usr / bin / firefox que executa o iceweasel. Dick se move. - miguel
@miguel Este post é muito antigo, não tenho certeza de quão válido ainda é - Simon Sheehan
Duas atualizações! Primeiro... ln -sf /opt/firefox/firefox /usr/bin/firefox # force the symlink ... O outro é o caminho do ícone no firefox.desktop está agora em outro local: ls /opt/firefox/browser/icons/mozicon128.png - mimoralea


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

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

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 do Firefox para lançadores.

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


7





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 bug debian


5





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



Apenas FYI, Iceweasel não foi renomeado para Firefox, como premissa no link. O Iceweasel era uma versão saneada e renomeada do Firefox. O projeto Iceweasel foi descontinuado e agora o Firefox atual é o que é distribuído com o Debian. Se Jessie ainda tiver o ESR do Iceweasel, isso desaparecerá assim que a versão do ESR for suspensa. Debian estável (atualmente Jessie), terá o Firefox ESR. Isso tem um grande lançamento aproximadamente uma vez por ano, com atualizações de segurança, mas sem alterações no recurso. O Debian Testing já deve ter o Firefox padrão e atual - fixer1234
Maneira mais limpa de acertar a partir da fonte. +1 para a chave - Somaiah Kumbera


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

deb http://packages.linuxmint.com importação debian

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



Isso não é mais necessário. O Iceweasel foi descontinuado e o Firefox é agora o que é fornecido pelo Debian. O Iceweasel ESR foi associado ao Debian Stable, e isso desaparecerá quando a antiga versão do ESR for descontinuada em breve. Enquanto isso, o Firefox está disponível em Jessie via backport. - fixer1234


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


2



Bem direto - Pierre de LESPINAY
bonita! funciona a partir da linha de comando sem personalização. - honi


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 recente 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



sudo rm -R firefox* parece bastante perigoso, e se você tivesse outras pastas firefox * em / opt? - Alois Mahdal