Question Comment installer le vrai Firefox sur Debian?


Debian 6 ("Squeeze") utilise une version renommée de Firefox appelée Iceweasel. Il manque cependant de prise en charge des plug-ins et la plupart de mes favoris ne fonctionnent pas.

Alors, quelle est la meilleure façon d'installer le "vrai" Firefox sur Debian?


126
2017-08-12 14:26


origine




Réponses:


Tout d'abord, vous devez supprimer le package Iceweasel existant (je pense que vous pouvez utiliser aptitude ainsi que):

apt-get remove iceweasel

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

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


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

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

Et ajouter la clé GPG pour ce repo. 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 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 paquet pour les autres langages communs incluent (liste de dépôt officiel - faites défiler à mi-chemin):

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

129
2017-08-12 14:47



Certainement plus facile que ce que j'ai suggéré. - Simon Sheehan
Bah, tu n'as pas été averti que tu écrivais? - slhck
Qu'en est-il de la signature GPG de ce référentiel? - kravemir
Ad GPG: téléchargement et manuellement (dpkg -i) installation linuxmint-keyring_*.deb de Repo de la menthe (avant d'installer un paquet de repo réel) a travaillé pour moi (Wheezy). - Alois Mahdal
Je ne recommande jamais cette solution. En fait, l'ajout d'un tel référentiel (bien qu'il soit basé sur la même distribution) peut entraîner des conflits dans les dépendances. Cette méthode fonctionne pour installer et mettre à jour Firefox, mais il crée des conflits avec d'autres packages. Si vous avez besoin du firefox, vous obtenez juste le code et l'extrayez dans votre /opt/ et créer un lien global vers celui-ci. - orezvani


Il y a un projet sourcefourge, essentiellement dédié à 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 (tant que les dépendances sont satisfaites, évidemment). Ubuntu étant un dérivé de Debian, je pensais l'essayer. J'ai fait fonctionner Firefox sur les tests Debian ("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 Linux Mint DE importé, et est nettement 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 version bêta ou Aurora). D'autres langues peuvent être utilisées, mais des étapes supplémentaires sont requises.

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


33
2018-05-05 00:32



Fonctionne comme un charme! - Yordan Pavlov
+1 pour le --keyserver des trucs! En fait, il n'était pas nécessaire de retirer le iceweasel. J'avais peur que les paramètres et les mots de passe enregistrés soient perdus, alors j'ai gardé iceweasel. - TrueY
+1 Merci! @TrueY Iceweasel fonctionne même avec FireFox installé? J'avais déjà désinstallé iceweasel et quand j'essaie de l'installer (dans Kali 2.0), je reçois une erreur de conflit avec Firefox: diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel' clashes with déviation de / usr / bin / firefox vers /usr/bin/firefox.ubuntu par firefox-mozilla-build` Je me demande si je ne l'ai pas désinstallé, s'ils auraient bien joué ensemble? - Garrett Fogerlie
@GarrettFogerlie Je pense qu'ils ne peuvent pas courir en parallèle. J'avais un Firefox en marche et j'ai essayé de démarrer Iceweasel et j'ai reçu un message avec le texte suivant: "Iceweasel est déjà en cours d'exécution, mais ne répond pas. Pour ouvrir une nouvelle fenêtre, vous devez d'abord fermer le processus Iceweasel existant ou redémarrer votre système." - TrueY
Ne fonctionne plus! - Naveen Dennis


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

  • Téléchargez le dernier Firefox depuis: http://www.mozilla.com . Si vous utilisez wget, pensez à vous échapper de & avec \ donc il ne divise pas l'URL en une série de processus d'arrière-plan
  • Copiez le fichier téléchargé sur /opt
  • Extraire en utilisant:

    $ tar -jxvf firefox-x.x.xx.tar.bz2
    
  • Modifier les autorisations du fichier:

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

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

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

    $ ln -s /opt/firefox/firefox /usr/bin/firefox
    
  • Effacer 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, procédez comme suit:

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

Modifiez ceci 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 y a des chances que vous essayiez d'installer la version 32 bits de Firefox dans un environnement Debian 64 bits.


24
2017-08-12 14:49



J'ai fait toutes les étapes mais je n'ai pas la permission d'ouvrir Firefox. des idées? - jaorizabal
# ln -s / opt / firefox / firefox / usr / bin / firefox ln: impossible de créer le lien symbolique `/ usr / bin / firefox ': le fichier existe - miguel
Il s'avère que Debian a mis un script shell sur / usr / bin / firefox qui exécute iceweasel. Dick bouge. - miguel
@miguel Cet article est très ancien, pas sûr de sa validité - Simon Sheehan
Deux mises à jour! Premier... ln -sf /opt/firefox/firefox /usr/bin/firefox # force the symlink ... L'autre est le chemin d'icône sur le firefox.desktop est maintenant dans un autre emplacement: ls /opt/firefox/browser/icons/mozicon128.png - mimoralea


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

j'ai installé Iceweasel Aurora utilisant ce tutoriel officiel debian / mozilla.

J'ai pu importer mon profil Firefox depuis une autre installation sans erreurs, c.-à-d. Que tous les addons, signets, entrées d'historique et paramètres utilisateur fonctionnent parfaitement.

Pour info, certains des plugins que j'utilise sont Firebug, Awesome screenshot et Searchstatus, tous fonctionnent bien et n'ont pas été désactivés par Iceweasel.

Vous pouvez également vouloir utiliser le Logo Firefox pour les lanceurs.

C'est probablement une meilleure option car cela permet un processus de mise à jour plus facile.


7
2017-11-10 10:05





Plus besoin de ça. Debian stable a commencé à expédier Firefox au lieu de 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 être une option pour vous.

Pour plus d'infomarmation voir le rapport de bogue debian


5
2018-06-10 17:50





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 -

En fonction de la version souhaitée (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
    

Alors:

#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

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


4
2018-05-19 21:32



Juste pour information, Iceweasel n'a pas été renommé en Firefox, comme prévu dans le lien. Iceweasel était une version assainie et renommée de Firefox. Le projet Iceweasel a été abandonné et maintenant Firefox est ce qui est distribué avec Debian. Si Jessie a toujours Iceweasel ESR, cela disparaîtra dès que la version d'ESR sera obsolète. Debian stable (actuellement Jessie), aura Firefox ESR. Cela a une version majeure environ une fois par an, avec des mises à jour de sécurité, mais pas de modifications de fonctionnalités entre les deux. Les tests Debian devraient déjà avoir la version standard de Firefox actuelle - fixer1234
Le moyen le plus propre de l'obtenir directement de la source. +1 pour la clé - Somaiah Kumbera


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

deb http://packages.linuxmint.com importation 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 Linux Debian Jessie 8:

$ 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 lancer Firefox à partir de la ligne de commande:

$ firefox

2
2018-05-04 07:52



Ce n'est plus necessaire. Iceweasel a été abandonné et Firefox est maintenant ce qui est fourni par Debian. Iceweasel ESR était associé à Debian Stable, et cela disparaîtra lorsque l'ancienne version d'ESR sera bientôt obsolète. En attendant, Firefox est disponible dans Jessie via backport. - fixer1234


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 a été dérivé de ce readme.txt de Mozilla: https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/README.txt


2
2017-08-28 13:29



Assez simple - Pierre de LESPINAY
beau! fonctionne à partir de la ligne de commande sans personnalisation. - honi


Je gère un système AMD Athlon II X2. Firefox fonctionne parfaitement sur Wheezy i686 et le noyau 3.2.0-4-686-pae. La version stock de IceWeasel semblait juste ébranlée, infirme et inférieure à celle de Firefox. L'installation est un jeu d'enfant. Je télécharge le dernier Firefox vers / home / myusername / Linux / Software / Mozilla / current /, puis je cours

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
2018-03-17 17:43



sudo rm -R firefox* semble assez dangereux, et si vous aviez d'autres dossiers firefox * dans / opt? - Alois Mahdal


Voici la méthode la plus simple que j'ai trouvée pour remplacer Iceweasel avec Firefox dans Debian.

Wiki >>> Ubuntuzilla: programme d'installation du 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 toute personne souhaitant remplacer Iceweasel par la version actuelle de Firefox. Pour autant que je sache, la source est très bien documentée et maintenue.


0
2018-02-25 18:33



Cela ressemble à une réplique de la réponse de Manuel Garza. - fixer1234
Tu as raison. J'ai trouvé Ubuntuzilla alors que je cherchais une réponse moi-même. Je n'ai pas vu la réponse de Manuel Garza ci-dessus, même si j'aurais aimé l'avoir, car cela m'aurait permis de gagner du temps. Iceweasle ne joue pas la vidéo html5 et c'est comme ça que je l'ai corrigé. J'aime Debian, donc passer à Ubuntu n'est pas une option. Merci pour la tête d'être un doublon. - Rick Lell


Les travaux suivants pour moi:

$ sudo apt-get install firefox-esr

Le -esr signifie apparemment Extended Support Release.


0
2018-06-28 17:31