web-dev-qa-db-fra.com

Comment installer le vrai Firefox sur Debian?

Debian 6 ("Squeeze") utilise une version renommée de Firefox appelée Iceweasel . Cependant, il manque le support des plugins, et la plupart de mes favoris ne fonctionnent pas.

Alors, quel est le meilleur moyen d’installer le "vrai" Firefox sur Debian?

128
kravemir

Tout d’abord, vous devez supprimer le paquet Iceweasel existant (je pense que vous pouvez aussi utiliser aptitude):

apt-get remove iceweasel

Ensuite, téléchargez la dernière version Linux de Firefox directement à partir de Mozilla . Extrayez les fichiers et accédez à ce dossier, puis exécutez-le. Si vous le souhaitez, créez une icône sur votre bureau. Vous pouvez également créer un lien vers le fichier binaire dans /usr/bin/firefox afin de faciliter son lancement. Si vous avez un accès root, vous pouvez également installer Firefox dans /usr/local afin que tous les utilisateurs puissent l’exécuter.

Après cela, vérifiez que les mises à jour automatiques sont activées et vous devriez être opérationnel!


Si vous voulez un paquet basé sur, vous pouvez utiliser le référentiel de paquet Debian de Linux Mint (comme indiqué dans les commentaires ci-dessous, sachez que cela peut causer des conflits avec les mises à jour automatiques et d'autres paquets Debian dans certains cas ). Pour ce faire, ajoutez la ligne suivante à votre fichier /etc/apt/sources.list:

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

Et ajoutez la clé GPG pour ce dépôt. Ensuite, lancez simplement:

apt-get update
apt-get install firefox

Et vous devriez être prêt à partir!

L'installation par défaut est l'allemand. Pour l'installer dans une autre langue, vous pouvez exécuter manuellement:

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)

Les noms de paquets pour d’autres langues courantes incluent ( liste de référentiel officiel - défilement à mi-chemin):

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

Il existe un projet sourcefourge, essentiellement destiné à vous permettre d’obtenir la dernière version de Firefox lors de l’exécution d’Ubuntu, quelle que soit la version que vous exécutez (à condition de satisfaire les dépendances, évidemment). Ubuntu étant un dérivé de Debian, je pensais l’essayer. Je travaille avec Firefox sur Debian Testing ("Wheezy").

Lance ça:

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

Cela résout le problème de clé GPG rencontré lors de l'utilisation du référentiel importé DE Linux Mint et est beaucoup plus simple que l'autre solution viable. En outre, cela vous donne également accès à Thunderbird et à SeaMonkey.

Notez que cette solution ne vous donne que la version English-US Release Channel (pas de versions bêta ou Aurora). D'autres langues peuvent être utilisées, mais des étapes supplémentaires sont nécessaires.

Voir la page du projet à Ubuntuzilla pour plus d’informations.

33
Manuel Garza

This post sur les forums des utilisateurs Debian suggère ce qui suit:

  • Téléchargez le dernier Firefox à partir de: http://www.mozilla.com . Si vous utilisez wget, n'oubliez pas d'échapper à & avec \ pour ne pas décomposer l'url en une série de processus en arrière-plan
  • Copiez le fichier téléchargé dans /opt
  • Extrayez-le en utilisant:

    $ tar -jxvf firefox-x.x.xx.tar.bz2
    
  • Changez les permissions du fichier:

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

    Notez que l'utilisateur doit être un membre du groupe "utilisateurs"

    $ usermod -a -G users username
    
  • Créer un lien symbolique

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

Pour installer de nouvelles versions, vous êtes censé

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

Pour créer une icône de bureau, faites ceci

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

Modifiez cela en utilisant votre éditeur de texte préféré:

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

Contenu 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;

Vous pouvez supprimer iceweasel avec

$ apt-get remove iceweasel

Si vous rencontrez cette erreur:

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

Vous devriez probablement installer

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

Il est fort probable que vous essayiez d'installer la version 32 bits de firefox dans un environnement Debian 64 bits.

24
Simon Sheehan

Iceweasel Aurora est très proche de la dernière version stable de Firefox.

J'ai installé Iceweasel Aurora en utilisant ce tutoriel officiel de debian/mozilla.

J'ai pu importer mon profil Firefox à partir d'une autre installation sans erreur: tous les addons, les signets, les entrées d'historique et les paramètres utilisateur fonctionnent parfaitement.

Pour info, certains des plugins que j'utilise sont Firebug, Awesome screenshot et Searchstatus, tout fonctionnait bien et n'a pas été désactivé par Iceweasel.

Vous pouvez également utiliser le logo de Firefox pour les lanceurs.

C'est probablement une meilleure option car cela facilite le processus de mise à jour.

7
Nabil Kadimi

Plus besoin de ça. L’écurie Debian a commencé à expédier Firefox au lieu d’iceweasel aujourd’hui.

Debian livrera la version de support étendue (ESR) de Firefox, qui est mise à jour approximativement tous les 9 mois. Si vous avez toujours besoin de la dernière version, les autres réponses peuvent rester une option pour vous.

Pour plus d'informations sur l'infomarmation, voir le rapport de bogue debian

5
hennr

Pour les Googlers ... cela fonctionne pour 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 -

Selon la version que vous voulez (choisissez-en une),

  • Version finale:

    cat << EOF | Sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-release
    EOF
    
  • Version bêta:

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

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

Ensuite:

#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

Source: https://blog.sleeplessbeastie.eu/2016/03/21/how-to-use-recent-version-of-firefox-in-debian-jessie/

4
Motsel

Cette méthode fonctionne pour moi sur Debian 9 Stretch (64 bits):

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

Vous pouvez définir quelque chose comme ceci dans la crontab de votre racine pour @daily ou @weekly

Le lien de téléchargement est dérivé de ce fichier lisezmoi.txt de Mozilla: https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/README.txt

3
nd34567s32e

Commencez par éditer votre fichier /etc/apt/sources.list pour inclure:

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

Mettre à jour les référentiels système:

$ apt-get update

Vous pouvez obtenir et ignorer une erreur suivante:

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

Une fois les référentiels du système mis à jour, utilisez simplement la commande apt-get pour installer le navigateur Firefox sur votre 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

Une fois l'installation terminée, vous pouvez démarrer Firefox soit en ligne de commande:

$ firefox
2
GURUVEER

J'utilise un système AMD Athlon II X2. Firefox fonctionne parfaitement sur les noyaux Wheezy i686 et 3.2.0-4-686-pae. La version de base d'IceWeasel semblait tout simplement vidée, infirme et inférieure par rapport à Firefox. L'installation est un jeu d'enfant. Je télécharge le dernier Firefox sur/home/myusername/Linux/Software/Mozilla/current /, puis lance

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

La deuxième ligne supprime complètement la version précédente avant la mise à niveau.

0
akdb2004

Ce qui suit fonctionne pour moi:

Sudo apt-get install firefox-esr

Le -esr signifie apparemment Extended Release Release.

0
Quinn

Vous trouverez ci-dessous la méthode la plus simple que j'ai trouvée pour remplacer Iceweasel par Firefox dans Debian.

Wiki >>> Ubuntuzilla: Programme d'installation de logiciel Mozilla

Les commandes du terminal sont les suivantes:

:~$ Sudo apt remove iceweasel

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

Ajoutez l'entrée suivante au fichier source.list:

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

Enregistrez et quittez Nano.

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

:~$ Sudo apt update

:~$ Sudo apt install firefox-mozilla-build

J'espère que cela aidera tout le monde à remplacer Iceweasel par la version actuelle de Firefox. Pour autant que je sache, la source est très bien documentée et maintenue.

0
Rick Lell