!!! 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.
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
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
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.
Exacte, je suis allez un peu vite en copiant-collant l’exemple du site en question, désolé
Et oui comme on dit “le mieux est souvent l’ennemi du bien”
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
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 :
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 « pin »-er le dépôt Experimental puisqu’il a un pin par défaut à 1.
L’augmentation des processus, ou la séparation en « multi-threading » 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.
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.
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.