Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-11-2017 15:12:59

chalu
Modératrice
Lieu : Anjou
Distrib. : Debian Stretch
Noyau : Linux 4.9.0-3-amd64
(G)UI : Mate 1.16
Inscription : 11-03-2016

Installer ou pas Firefox Quantum sur Stretch

Bonjour,
pour une installation sur stretch du paquet firefox de sid (Firefox 57 qui semble une bonne chose en terme d'évolution)
Création du fichier de pinning

nano /etc/apt/preferences.d/50firefox-sid


que j'ai complété par :


Package: firefox
Pin: release n=sid
Pin-Priority: 500

Package: *
Pin: release n=sid
Pin-Priority: 1
 


Ajout du dépôt sid dans le sources.list

nano /etc/apt/sources.list


# Debian Stretch, dépôt principal + paquets non libres
deb http://deb.debian.org/debian/ stretch main contrib non-free
# Debian Stretch, mises à jour de sécurité + paquets non libres
deb http://security.debian.org/ stretch/updates main contrib non-free
# Debian Stretch, mises à jour "volatiles" + paquets non libres
deb http://deb.debian.org/debian/ stretch-updates main contrib non-free
# Debian Stretch, dépôt de rétroportages ("backports")
deb http://deb.debian.org/debian/ stretch-backports main contrib non-free
#Depôt sid pour firefox
deb http://deb.debian.org/debian/ sid main contrib non-free
 


apt update


Vérification des priorités

apt policy


 100 /var/lib/dpkg/status
     release a=now
   1 http://deb.debian.org/debian sid/non-free amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free,b=amd64
     origin deb.debian.org
   1 http://deb.debian.org/debian sid/contrib amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=contrib,b=amd64
     origin deb.debian.org
   1 http://deb.debian.org/debian sid/main amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main,b=amd64
     origin deb.debian.org
 100 http://deb.debian.org/debian stretch-backports/non-free amd64 Packages
     release o=Debian Backports,a=stretch-backports,n=stretch-backports,l=Debian Backports,c=non-free,b=amd64
     origin deb.debian.org
 100 http://deb.debian.org/debian stretch-backports/contrib amd64 Packages
     release o=Debian Backports,a=stretch-backports,n=stretch-backports,l=Debian Backports,c=contrib,b=amd64
     origin deb.debian.org
 100 http://deb.debian.org/debian stretch-backports/main amd64 Packages
     release o=Debian Backports,a=stretch-backports,n=stretch-backports,l=Debian Backports,c=main,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian stretch-updates/main amd64 Packages
     release o=Debian,a=stable-updates,n=stretch-updates,l=Debian,c=main,b=amd64
     origin deb.debian.org
 500 http://security.debian.org stretch/updates/non-free amd64 Packages
     release v=9,o=Debian,a=stable,n=stretch,l=Debian-Security,c=non-free,b=amd64
     origin security.debian.org
 500 http://security.debian.org stretch/updates/contrib amd64 Packages
     release v=9,o=Debian,a=stable,n=stretch,l=Debian-Security,c=contrib,b=amd64
     origin security.debian.org
 500 http://security.debian.org stretch/updates/main amd64 Packages
     release v=9,o=Debian,a=stable,n=stretch,l=Debian-Security,c=main,b=amd64
     origin security.debian.org
 500 http://deb.debian.org/debian stretch/non-free amd64 Packages
     release v=9.2,o=Debian,a=stable,n=stretch,l=Debian,c=non-free,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian stretch/contrib amd64 Packages
     release v=9.2,o=Debian,a=stable,n=stretch,l=Debian,c=contrib,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian stretch/main amd64 Packages
     release v=9.2,o=Debian,a=stable,n=stretch,l=Debian,c=main,b=amd64
     origin deb.debian.org
Paquets épinglés :
     firefox -> 57.0-1 with priority 500
 


c'est bon j'ai bien

1 http://deb.debian.org/debian sid/non-free amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free,b=amd64
     origin deb.debian.org
Paquets épinglés :
     firefox -> 57.0-1 with priority 500
 


apt -st sid install firefox


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
The following additional packages will be installed:
  fontconfig-config libevent-2.1-6 libfontconfig1 libhunspell-1.6-0 libnss3
Paquets suggérés :
  mozplugger
Les NOUVEAUX paquets suivants seront installés :
  firefox libevent-2.1-6 libhunspell-1.6-0
Les paquets suivants seront mis à jour :
  fontconfig-config libfontconfig1 libnss3
3 mis à jour, 3 nouvellement installés, 0 à enlever et 1141 non mis à jour.
Inst libevent-2.1-6 (2.1.8-stable-4 Debian:unstable [amd64])
Inst fontconfig-config [2.11.0-6.7] (2.12.3-0.2 Debian:unstable [all])
Inst libfontconfig1 [2.11.0-6.7+b1] (2.12.3-0.2 Debian:unstable [amd64])
Inst libhunspell-1.6-0 (1.6.2-1 Debian:unstable [amd64])
Inst libnss3 [2:3.26.2-1.1+deb9u1] (2:3.33-1 Debian:unstable [amd64])
Inst firefox (57.0-1 Debian:unstable [amd64])
Conf libevent-2.1-6 (2.1.8-stable-4 Debian:unstable [amd64])
Conf fontconfig-config (2.12.3-0.2 Debian:unstable [all])
Conf libfontconfig1 (2.12.3-0.2 Debian:unstable [amd64])
Conf libhunspell-1.6-0 (1.6.2-1 Debian:unstable [amd64])
Conf libnss3 (2:3.33-1 Debian:unstable [amd64])
Conf firefox (57.0-1 Debian:unstable [amd64])


Pour installer firefox sur Stretch depuis sid, on installe donc pour les dépendances
les mises à jour des paquets suivants de stretch

fontconfig-config libfontconfig1 libnss3


les nouveaux paquets

firefox libevent-2.1-6 libhunspell-1.6-0
 


Les paquets de Stretch mis à jour sont-ils importants ? Je sais que s'il y a libc6 dans le lot, il ne faut pas le faire mais avec ces paquets ?
font je me dis que c'est des histoires de polices et je serais tenté de dire pas grave
libnss3 : "Bibliothèques de service de sécurité réseau" , c'est plus risqué là non ?

En ligne

#2 16-11-2017 15:59:08

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : Installer ou pas Firefox Quantum sur Stretch

Salut
Je dirais que si c'est des bibliothèques partagé il y a un risque de les mettre a jour non?

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#3 16-11-2017 16:19:41

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 3.16.0-4-amd64 - 3.16.39-1
(G)UI : gnome 1:3.14+3
Inscription : 21-10-2008

Re : Installer ou pas Firefox Quantum sur Stretch

Tout ça est du domaine d'utilisateurs avertis, ne pas s'y tromper. smile

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#4 16-11-2017 16:27:38

bendia
Admin stagiaire
Distrib. : Stretch (et un peu Jessie)
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console
Inscription : 20-03-2012
Site Web

Re : Installer ou pas Firefox Quantum sur Stretch

Pour éviter de mettre a jour les dépendances qui n'ont pas forcément à l'être, tu peux faire

apt install -s firefox/sid


Ceci-dit il y a des risques et il faut savoir les mesurer (et les contourner le cas échéant, donc bonne maîtrise des outils apt en ligne de commande pour downgrader un paquet si besoin).


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

En ligne

#5 16-11-2017 16:28:24

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : Installer ou pas Firefox Quantum sur Stretch

d'abord quand on est Stable on reste en stable ...et pis c'est tout
ou et pis pas pu comme ils disent dans le Berry lol

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#6 16-11-2017 16:38:33

chalu
Modératrice
Lieu : Anjou
Distrib. : Debian Stretch
Noyau : Linux 4.9.0-3-amd64
(G)UI : Mate 1.16
Inscription : 11-03-2016

Re : Installer ou pas Firefox Quantum sur Stretch

avec les backports, je ne suis déjà plus vraiment en stable même si c'est à moindre risque smile
à noter que la commande de Bendia installe les mêmes paquets, j'avais regardé au niveau des dépendances.

apt install -s firefox/sid


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Version choisie « 57.0-1 » (Debian:unstable [amd64]) pour « firefox »
Version choisie « 2.12.3-0.2 » (Debian:unstable [amd64]) pour « libfontconfig1 » à cause de « firefox »
Version choisie « 2.12.3-0.2 » (Debian:unstable [all]) pour « fontconfig-config » à cause de « libfontconfig1 »
Version choisie « 2:3.33-1 » (Debian:unstable [amd64]) pour « libnss3 » à cause de « firefox »
The following additional packages will be installed:
  fontconfig-config libevent-2.1-6 libfontconfig1 libhunspell-1.6-0 libnss3
Paquets suggérés :
  mozplugger
Les NOUVEAUX paquets suivants seront installés :
  firefox libevent-2.1-6 libhunspell-1.6-0
Les paquets suivants seront mis à jour :
  fontconfig-config libfontconfig1 libnss3
3 mis à jour, 3 nouvellement installés, 0 à enlever et 0 non mis à jour.
Inst libevent-2.1-6 (2.1.8-stable-4 Debian:unstable [amd64])
Inst fontconfig-config [2.11.0-6.7] (2.12.3-0.2 Debian:unstable [all])
Inst libfontconfig1 [2.11.0-6.7+b1] (2.12.3-0.2 Debian:unstable [amd64])
Inst libhunspell-1.6-0 (1.6.2-1 Debian:unstable [amd64])
Inst libnss3 [2:3.26.2-1.1+deb9u1] (2:3.33-1 Debian:unstable [amd64])
Inst firefox (57.0-1 Debian:unstable [amd64])
Conf libevent-2.1-6 (2.1.8-stable-4 Debian:unstable [amd64])
Conf fontconfig-config (2.12.3-0.2 Debian:unstable [all])
Conf libfontconfig1 (2.12.3-0.2 Debian:unstable [amd64])
Conf libhunspell-1.6-0 (1.6.2-1 Debian:unstable [amd64])
Conf libnss3 (2:3.33-1 Debian:unstable [amd64])
Conf firefox (57.0-1 Debian:unstable [amd64])

En ligne

Pied de page des forums