O Debian 6 ("Squeeze") usa uma versão renomeada do Firefox chamada Iceweasel . No entanto, falta suporte ao plug-in, e a maioria dos meus favoritos não funciona.
Então, qual é a melhor maneira de instalar o Firefox "real" no Debian?
O Debian 6 ("Squeeze") usa uma versão renomeada do Firefox chamada Iceweasel . No entanto, falta suporte ao plug-in, e a maioria dos meus favoritos não funciona.
Então, qual é a melhor maneira de instalar o Firefox "real" no Debian?
Respostas:
Primeiro, você precisa remover o pacote Iceweasel existente (acho que você também pode usar aptitude
):
apt-get remove iceweasel
Em seguida, baixe a versão mais recente do Firefox para Linux, diretamente do Mozilla . Extraia os arquivos, navegue até essa pasta e execute-o. Se desejar, crie um ícone na área de trabalho e também faça um link para o binário /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 em funcionamento!
Se você deseja um baseado em pacote, 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 /etc/apt/sources.list
arquivo:
deb http://packages.linuxmint.com debian import
E adicione a chave GPG para esse repositório. Em seguida, basta executar:
apt-get update
apt-get install firefox
E você deve estar pronto!
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)
Os nomes de pacotes para outros idiomas comuns incluem ( lista oficial do repositório - role até a metade):
firefox-l10n-en-gb # British English
firefox-l10n-es # Spanish
firefox-l10n-fr # French
firefox-l10n-de # German
dpkg -i
instalação manual ( ) linuxmint-keyring_*.deb
do repositório Mint (antes de instalar qualquer pacote do repositório real) funcionaram para mim (Wheezy).
/opt/
e criar um link global para ele.
Existe um projeto sourcefourge, basicamente dedicado a permitir que você obtenha a versão mais recente do Firefox ao executar o Ubuntu, independentemente da versão que você executa (desde que as dependências sejam satisfeitas, obviamente). Como o Ubuntu é um derivado do Debian, pensei em experimentar. 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 de chave GPG encontrado ao usar o repositório Linux Mint DE importado e é significativamente mais simples que a outra solução viável. Além disso, isso dá acesso ao Thunderbird e SeaMonkey também.
Observe que esta 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 são necessárias etapas adicionais.
Veja a página do projeto em Ubuntuzilla para mais informações.
--keyserver
material! Na verdade, o iceweasel não precisava ser removido. Eu estava com medo de que as configurações e as senhas salvas fossem perdidas, então continuei o processo.
diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel' clashes with
desvio do / usr / bin / firefox para /usr/bin/firefox.ubuntu pelo firefox-mozilla- build` Gostaria de saber se eu não o havia desinstalado, se eles teriam jogado bem juntos?
Esta publicação nos fóruns de usuários Debian sugere o seguinte:
&
com \
que ele não quebrar a url em uma série de processo em segundo plano/opt
Extraia-o usando:
$ tar -jxvf firefox-x.x.xx.tar.bz2
Mude 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 este 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.
ln -sf /opt/firefox/firefox /usr/bin/firefox # force the symlink
... O outro é o caminho do ícone no firefox.desktop agora está em outro local:ls /opt/firefox/browser/icons/mozicon128.png
O Iceweasel Aurora está muito próximo do último lançamento estável do Firefox.
Instalei o Iceweasel Aurora usando este tutorial oficial do debian / mozilla .
Consegui importar meu perfil do Firefox de outra instalação sem erros, ou seja, todos os complementos, favoritos, entradas do histórico e configurações do usuário estão funcionando perfeitamente.
Para sua informação, alguns dos plugins utilizados são Firebug, Awesome screenshot e Searchstatus, todos funcionaram bem e não foram desativados pelo Iceweasel.
Você também pode usar o logotipo do Firefox para lançadores.
Esta é provavelmente uma opção melhor, pois permite um processo de atualização mais fácil.
Não há mais necessidade disso. O Debian stable começou a enviar o Firefox em vez do iceweasel hoje.
O Debian enviará o Extended Support Release (ESR) do Firefox, que é atualizado aproximadamente a cada 9 meses. Se você sempre precisa da versão mais recente, as outras respostas ainda podem ser uma opção para você.
Para mais informações, veja o relatório de bug do debian
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 desejada (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/
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 de sua raiz para @daily ou @weekly
O link para download foi derivado deste arquivo readme.txt da Mozilla: https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/README.txt
Primeiro edite seu /etc/apt/sources.list
arquivo para incluir:
deb http://packages.linuxmint.com debian import
Atualize os repositórios do sistema:
$ apt-get update
Você pode receber e ignorar um erro a seguir:
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
Após a atualização dos repositórios do sistema, use o comando apt-get para instalar o Firefox Browser no seu 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
Após a conclusão da instalação, você pode iniciar o Firefox na linha de comando:
$ firefox
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 de estoque do IceWeasel parecia estripada, aleijada e inferior em comparação com o Firefox. A instalação é fácil. Faço o download do Firefox mais recente para / home / myusername / Linux / Software / Mozilla / current / e, em seguida, corro
cd /opt
sudo rm -R firefox*
sudo cp /home/myusername/Linux/Software/Mozilla/current/firefox* /opt
sudo tar jxvf firefox*
A segunda linha remove a versão anterior completamente antes da atualização.
sudo rm -R firefox*
parece bastante perigoso, e se você tivesse outras pastas do firefox * em / opt?
Abaixo está o método mais direto que encontrei para substituir o Iceweasel pelo Firefox no Debian.
Wiki >>> Ubuntuzilla: Instalador de Software Mozilla
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 ajude qualquer pessoa que queira substituir o Iceweasel pela versão atual do Firefox. Até onde eu vi, a fonte está muito bem documentada e mantida.