# \[MAJ\]Bénéficiez du dernier firefox

**URL:** <https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702>\
**Category:** Trucs et Astuces\
**Created:** [Juin 15, 2017, 12:00 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702 "2017-06-15T12:00:10Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon93295908](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@anon93295908](https://www.debian-fr.org/u/anon93295908)\
**Post date:** [Juin 15, 2017, 12:00 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/1 "2017-06-15T12:00:10Z")

</div>

Bonjour voici une astuce

**!!! cette methode n’est pas supporté par Debian !!!**  
**Personne ne peut en aucun cas être tenu pour responsable des dégats présents ou futures.**

Avec ma stretch, j’aimerai bénéficier de la dernière version de Firefox.

```
$sudo vim /etc/apt/sources.list

deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main contrib non-free

deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian stretch-updates main contrib non-free

deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free

### ligne que j'ai rajouté
deb http://http.debian.net/debian sid main

```

* * *

Ensuite créez le fichier :

```
sudo vim /etc/apt/preferences

Package: *
Pin: release o=Debian,n=sid
Pin-Priority: 100

```

* * *

On lance la commande pour installer

```
$sudo apt install -t sid firefox-l10n-fr firefox

```

* * *

Si on souhaite le nouveau Firefox par défaut pour notre distribution

$ sudo update-alternatives --config x-www-browser

Il faut sélectionner le chiffre en face de cette ligne :

/usr/bin/firefox

et bien sur il faut aussi modifier votre choix dans votre environnement de travail.

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juin 15, 2017, 12:38 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/2 "2017-06-15T12:38:28Z")

</div>

Salut  
Il est vrai que la version stable/testing est firefox-esr ce qui peut surprendre quand on cherche firefox.

```
root@debian:# apt list firefox
En train de lister... Fait
root@debian:# apt list firefox-esr | grep install

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

firefox-esr/stable,now 52.2.0esr-1~deb8u1 amd64 [installé]

```

Pour les alternatives, en gnome il existe aussi gnome-www-browser

Moi je suis Chromium 🙂

```
 update-alternatives --display gnome-www-browser
gnome-www-browser - mode manuel
  link best version is /usr/bin/google-chrome-stable
 le lien pointe actuellement sur /usr/bin/chromium
  link gnome-www-browser is /usr/bin/gnome-www-browser
  slave gnome-www-browser.1.gz is /usr/share/man/man1/gnome-www-browser.1.gz
/usr/bin/chromium - priorité 40
/usr/bin/firefox-esr - priorité 70
 lien secondaire gnome-www-browser.1.gz : /usr/share/man/man1/firefox-esr.1.gz
/usr/bin/google-chrome-stable - priorité 200
```

---

<div class="post-metadata">

**Author:** ![anon93295908](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@anon93295908](https://www.debian-fr.org/u/anon93295908)\
**Post date:** [Juin 15, 2017, 12:42 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/3 "2017-06-15T12:42:55Z")

</div>

Bonjour

J’etait Chromium. Mais je veux laisser une chance à Firefox. Il ne faut pas laisser l’eco-systeme d’internet à Google

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Juin 15, 2017, 2:37 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/4 "2017-06-15T14:37:45Z")

</div>

Attention, ceci bien qu’étant une méthode intéressante, n’est pas recommandé par Debian !  
Merci de bien le mettre en valeur - cf le fameux FrankenDebian 😉

---

<div class="post-metadata">

**Author:** ![sk4hrr](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/7bcc69/32.png) [@sk4hrr](https://www.debian-fr.org/u/sk4hrr)\
**Post date:** [Juin 15, 2017, 3:11 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/5 "2017-06-15T15:11:27Z")

</div>

**Méthode ne fonctionnant plus, voir les deux posts après celui-ci.**

Bonjour,

Personnellement, j’utilise la méthode venant d’[ici](https://mozilla.debian.net/) qui évite le pinning :

```
echo "deb http://http.debian.net/debian experimental main" > /etc/apt/sources.list.d/mozilla.list
apt-get update && apt-get install -t experimental firefox
```

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juin 15, 2017, 3:21 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/6 "2017-06-15T15:21:25Z")

</div>

bizarre il n’y a pas de firefox dans experimental

[https://packages.debian.org/fr/experimental/web/](https://packages.debian.org/fr/experimental/web/)  
[https://packages.debian.org/experimental/allpackages](https://packages.debian.org/experimental/allpackages)

---

<div class="post-metadata">

**Author:** ![anon93295908](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@anon93295908](https://www.debian-fr.org/u/anon93295908)\
**Post date:** [Juin 15, 2017, 4:06 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/7 "2017-06-15T16:06:31Z")

</div>

Bonjour Sk4rr

[http.debian.net](http://http.debian.net) a changer de nom. Il s’agit de [deb.debian.org](http://deb.debian.org).  
De plus comme dit **grandtoubab** , il n’y a pas de firefox dans experimental.

---

<div class="post-metadata">

**Author:** ![sk4hrr](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/7bcc69/32.png) [@sk4hrr](https://www.debian-fr.org/u/sk4hrr)\
**Post date:** [Juin 16, 2017, 4:34 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/8 "2017-06-16T04:34:49Z")

</div>

> [@grandtoubab](#):
>
> bizarre il n’y a pas de firefox dans experimental

Effectivement, je viens de voir que firefox n’est plus du tout disponible dans `experimental`… Se doit être assez récent parce que mon portable est en 53.0.1.

> [@anon93295908](#):
>
> [http.debian.net](http://http.debian.net) a changer de nom. Il s’agit de [deb.debian.org.De](http://deb.debian.org.De) plus comme dit grandtoubab, il n’y a pas de firefox dans experimental.

Exacte, je suis allez un peu vite en copiant-collant l’exemple du site en question, désolé 😕

Bon du coup, autant pour moi.

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juin 16, 2017, 6:19 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/9 "2017-06-16T18:19:26Z")

</div>

ca y est firefox-esr est dans stretch/security

```auto
Réception de:7 http://security.debian.org/debian-security stretch/updates/main amd64 libgnutls30 amd64 3.5.8-5+deb9u1 [895 kB]
Réception de:8 http://security.debian.org/debian-security stretch/updates/main amd64 firefox-esr-l10n-fr all 52.2.0esr-1~deb9u1 [524 kB]

# apt list firefox-esr -a
En train de lister... Fait
firefox-esr/testing,now 52.2.0esr-1~deb9u1 amd64 [installé]
firefox-esr/stable 52.2.0esr-1~deb8u1 amd64
firefox-esr/testing 45.9.0esr-1 amd64
firefox-esr/stable 45.9.0esr-1~deb8u1 amd64

```

 ![](https://www.debian-fr.org/uploads/default/original/2X/0/09de67769991902a41ce8fcb454d1c8a3641b2e2.png)

---

<div class="post-metadata">

**Author:** ![anon93295908](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@anon93295908](https://www.debian-fr.org/u/anon93295908)\
**Post date:** [Juin 19, 2017, 10:13 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/10 "2017-06-19T10:13:32Z")

</div>

A priori l’augmentation des processus de Firefox, elle est la cause de nombreux figes.

Je m’explique sur quelques machines, j’ai eu des remontées de figes en pages web.  
J’ai rétrogradé en esr. Il n’y pas de soucis pour l’instant.

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juin 19, 2017, 11:48 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/11 "2017-06-19T11:48:27Z")

</div>

Et oui comme on dit “le mieux est souvent l’ennemi du bien” 😀

```auto
 apt list firefox-esr -a
En train de lister... Fait
firefox-esr/stable,now 52.2.0esr-1~deb9u1 amd64 [installé]
firefox-esr/oldstable 52.2.0esr-1~deb8u1 amd64
firefox-esr/stable 45.9.0esr-1 amd64
firefox-esr/oldstable 45.9.0esr-1~deb8u1 amd64

```

Donc maintenant:  
les paquets oldstable=Jessie  
les paquets stable= Stretch

---

<div class="post-metadata">

**Author:** ![anon93295908](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@anon93295908](https://www.debian-fr.org/u/anon93295908)\
**Post date:** [Juillet 19, 2017, 4:53 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/12 "2017-07-19T16:53:15Z")

</div>

La version 54.0.1 corrige le bug du fige , OUF!!😊

---

<div class="post-metadata">

**Author:** ![GOGI](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gogi/32/3836_2.png) [@GOGI](https://www.debian-fr.org/u/GOGI)\
**Post date:** [Juillet 19, 2017, 5:51 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/13 "2017-07-19T17:51:22Z")

</div>

> [@grandtoubab](#):
>
> bizarre il n’y a pas de firefox dans experimental

> [@anon93295908](#):
>
> Bonjour Sk4rr
> 
> [http.debian.net](http://http.debian.net) a changer de nom. Il s’agit de [deb.debian.org.De](http://deb.debian.org.De) plus comme dit grandtoubab, il n’y a pas de firefox dans experimental.

Firefox n’est présent dans expérimental que quand la version en question est en pré-release. S’il n’y pas de version disponible dans experimental, c’est que la dernière version dispo de Firefox est déjà dans Sid.  
Exemple :

```
~$ acpol firefox
firefox:
  Installé : 54.0-2
  Candidat : 54.0-2
 Table de version :
     55.0~b2-1 1
          1 https://deb.debian.org/debian experimental/main amd64 Packages
 *** 54.0-2 520
        520 https://deb.debian.org/debian sid/main amd64 Packages
        100 /var/lib/dpkg/status

```

Donc par rapport au premier post, si vous voulez rester dans le cadre du support Debian, il est **préférable** alors de passer par les **dépôts Sid et/ou Experimental** puis de faire du **pinning** (sans oublier qu’il n’est pas nécessaire de «&nbsp;pin&nbsp;»-er le dépôt Experimental puisqu’il a un pin par défaut à **1**.

> [@anon93295908](#):
>
> A priori l’augmentation des processus de Firefox, elle est la cause de nombreux figes.
> 
> Je m’explique sur quelques machines, j’ai eu des remontées de figes en pages web.J’ai rétrogradé en esr. Il n’y pas de soucis pour l’instant.

L’augmentation des processus, ou la séparation en «&nbsp;_multi-threading_&nbsp;» des processus de Firefox est apparue récemment (depuis la version 53 il me semble), mais curieusement elle n’est pas activée par défaut dans Firefox pour Debian.

Vous pouvez vérifier en ouvrant dans un onglet —\>\> about:config

Puis en regardant la clé :

`dom.ipc.processCount`

D’origine sa valeur est à 1, si vous souhaitez activer le multi-process il faut changer cette valeur.  
Néanmoins, il se peut que même en changeant cette valeur le multi-process ne soit pas actif, et ceci est dû à certaines extensions ou add-ons qui sont encore incompatibles pour l’instant avec le multi-thread dans Firefox.

Donc je pencherai plus pour un problème du côté des extensions dans ton cas. Ça arrive parfois et en général c’est rapidement résolu.

---

<div class="post-metadata">

**Author:** ![anon93295908](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@anon93295908](https://www.debian-fr.org/u/anon93295908)\
**Post date:** [Juillet 19, 2017, 6:06 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/14 "2017-07-19T18:06:08Z")

</div>

> [@GOGI](#):
>
> dom.ipc.processCount

Bonjour

j’ai qu’une extension. Le fige a disparu depuis la 54.0-2. idem sur d’autres postes. Par contre peut etre que l’extension s’est mis à jour.

---

<div class="post-metadata">

**Author:** ![GOGI](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gogi/32/3836_2.png) [@GOGI](https://www.debian-fr.org/u/GOGI)\
**Post date:** [Juillet 19, 2017, 6:11 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/15 "2017-07-19T18:11:51Z")

</div>

> [@anon93295908](#):
>
> j’ai qu’une extension. Le fige a disparu depuis la 54.0-2. idem sur d’autres postes. Par contre peut etre que l’extension s’est mis à jour.

Oui c’est parfaitement possible que l’extension ait subi une mise à jour, comme par défaut pour les extensions les mises à jour automatiques sont activées… Ou bien simplement qu’il y ait quelque chose dans les scripts de Firefox qui ait changé lors de la MàJ de celui-ci et qui ne rentre plus en conflit avec l’un des scripts de l’extension.

De toute façon comme je l’ai dit pour le multi-thread, tu peux vérifier la valeur de la clé ci-dessus dans _about:config_, et quand bien même tu aurais déjà changé sa valeur, tu peux vérifier si les process sont split-és ou pas en regardant dans le moniteur système. S’il y a bien plusieurs process attachés à Firefox, comme c’est le cas avec Chromium par exemple, alors ça fonctionne, sinon refais le test en désactivant temporairement ton extension et tu verras que les process seront séparés…

Petite parenthèse, il est vrai que, multi-process activé ou pas, Firefox est devenue proche d’une fusée depuis l’arrivée de la version 54 chez moi.

---

<div class="post-metadata">

**Author:** ![anon93295908](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@anon93295908](https://www.debian-fr.org/u/anon93295908)\
**Post date:** [Juillet 19, 2017, 6:13 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/16 "2017-07-19T18:13:34Z")

</div>

> [@GOGI](#):
>
> Petite parenthèse, il est vrai que, multi-process activé ou pas, Firefox est devenue proche d’une fusée depuis l’arrivée de la version 54 chez moi.

Entièrement d’accord avec toi, j’ai quitter chromium (enfin) parce que on sent la différence.

---

<div class="post-metadata">

**Author:** ![GOGI](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gogi/32/3836_2.png) [@GOGI](https://www.debian-fr.org/u/GOGI)\
**Post date:** [Juillet 19, 2017, 6:16 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/17 "2017-07-19T18:16:16Z")

</div>

> [@anon93295908](#):
>
> Entièrement d’accord avec toi, j’ai quitter chromium (enfin) parce que on sent la différence.

Je ne sais pas, disons que je n’irai pas jusque là, à dire que Firefox est maintenant plus rapide que Chromium, mais qu’il est au moins aussi rapide que son concurrent oui. J’ai toujours les deux au cas où, ça mange pas de pain.

---

<div class="post-metadata">

**Author:** ![anon93295908](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@anon93295908](https://www.debian-fr.org/u/anon93295908)\
**Post date:** [Juillet 19, 2017, 6:29 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/18 "2017-07-19T18:29:08Z")

</div>

Le soucis avec chromium, je me retrouve avec un cache de 3 Gio, il ne vide jamais.

---

<div class="post-metadata">

**Author:** ![anon93295908](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@anon93295908](https://www.debian-fr.org/u/anon93295908)\
**Post date:** [Octobre 19, 2017, 4:06 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/19 "2017-10-19T16:06:23Z")

</div>

Bonjour

Télécharger le dernier firefox ici :

attention il faut etre root  
décompresser le dans /opt/firefox

`tar xvf firefox*`

Ensuite on va l’ajouter à notre systeme Debian en root

```
update-alternatives --install /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 100

```

Ensuite on autorise les mises à jours automatique ( J’ai pris mon utilisateur principale)

chown -R christophe:christophe firefox

Pour finir, On va le mettre dans son menu de son bureau. A faire avec votre utilisateur

`nano ~/.local/share/applications/firefox`

coller ceci

```
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[fr_FR]=/opt/firefox/browser/icons/mozicon128.png
Name[fr_FR]=Firefox
Exec=/opt/firefox/firefox
Name=Firefox
Icon=/opt/firefox/browser/icons/mozicon128.png

```

dites moi ce que vous en pensez.

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Octobre 19, 2017, 4:24 UTC](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702/20 "2017-10-19T16:24:21Z")

</div>

j’ai installé mon “autre firefox” dans mon home, je distingue les profiles dans les différents lanceurs dans .local/share/applications/

en ce moment j’ai firefox-esr et firefox57

au premier lancement j’utilise l’option -p et je créé un profile, puis dans le lanceur

Exec=/home/xxx/firefox/firefox -p firefox57 %u

xxx est à remplacer par le nom de l’utilisateur

pour l’officiel firefox-esr

Exec=/usr/lib/firefox-esr/firefox-esr -p default %u

ça donne ça

```auto
/.mozilla/firefox# ls
 4r5uzj0d.firefox57 'Crash Reports' ha8qbmcx.default 'Pending Pings' profiles.ini xzmnr0h2.firefox-esr

```

cat profiles.ini

```auto
[General]
StartWithLastProfile=0

[Profile0]
Name=default
IsRelative=1
Path=ha8qbmcx.default
Default=1

[Profile1]
Name=firefox57
IsRelative=1
Path=4r5uzj0d.firefox57

[Profile2]
Name=firefox-esr
IsRelative=1
Path=xzmnr0h2.firefox-esr

```

comme ça pas de perturbation à cause des extension de l’un dans l’autre et vice-versa 😀

[Page suivante](https://www.debian-fr.org/t/maj-beneficiez-du-dernier-firefox/73702.md?page=2)
