Dépôts multimedia et fichier preferences Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
wetaskiwin
Membre très actif
Membre très actif
Messages : 1021
Inscription : 23 avr. 2016, 19:06
Localisation : Île de France
Status : Hors-ligne

Bonjour,

Je pensais avoir bien fait les choses pour privilégier les dépôts officiels au détriment des dépôts multimedia mais maintenant, j'ai un doute.

La liste des paquets installés en provenance de ces différents dépôts était un peu embrouillée puisque je n'avais créé mon fichier preferences que bien après avoir ajouté les dépôts multimedia à mon fichier sources.list.

Maintenant qu'il ne me reste plus aucun paquet provenant des dépôts multimedia, j'aimerais bien savoir si je peux "repartir" avec les fichiers sources.list et preferences tels qu'ils sont étaient ou si je dois y modifier quelque chose.

Code : Tout sélectionner

$ cat /etc/apt/sources.list
...
##### STABLE #####
deb http://ftp.fr.debian.org/debian/ stable main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free

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

## stable-update
deb http://ftp.fr.debian.org/debian/ stable-updates main contrib non-free

## stable multimedia
deb http://mirror.home-dn.net/debian-multimedia stable main non-free
#deb-src http://mirror.home-dn.net/debian-multimedia stable main non-free

################################################

##### TESTING #####
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free

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

## testing multimedia
deb http://mirror.home-dn.net/debian-multimedia testing main non-free
#deb-src http://mirror.home-dn.net/debian-multimedia testing main non-free

###############################################

##### SID #####
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free

## sid multimedia
deb http://mirror.home-dn.net/debian-multimedia sid main non-free
#deb-src http://mirror.home-dn.net/debian-multimedia sid main non-free

################################################

###### EXPERIMENTAL #####
#deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free

## experimental multimedia
# deb http://mirror.home-dn.net/debian-multimedia experimental main
# deb-src http://mirror.home-dn.net/debian-multimedia experimental main

Code : Tout sélectionner

$ cat /etc/apt/preferences
Package: *
Pin: release o=Unofficial Multimedia Packages
Pin-Priority: 400
Ce fichier preferences devrait-il être dans le dossier preferences.d ?

Merci.
On cède d’abord sur les mots et puis, peu à peu, aussi sur les choses (Sigmund Freud - Psychologie des foules et analyse du moi)
Avatar de l’utilisateur
funkygoby
Membre
Membre
Messages : 106
Inscription : 15 mai 2016, 15:54
Status : Hors-ligne

Ton sources.list est très dangereux surtout avec le preferences que tu présentes.
Là tu vas te retrouver en expérimental unstable.
Tu es en stable?

Voila mon sources.list + preferences. Je les commente en dessous.
/etc/apt/sources.list

Code : Tout sélectionner

# Debian
deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ wheezy main

# Backports, multimedia et Unstable
deb http://http.debian.net/debian wheezy-backports main contrib non-free
deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free
deb ftp://ftp.deb-multimedia.org wheezy main

# Security
deb http://security.debian.org/ wheezy/updates main contrib non-free
#deb-src http://security.debian.org/ wheezy/updates main

# wheezy-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ wheezy-updates main
/etc/atp/preferences

Code : Tout sélectionner

Package: *
Pin: release o=Unofficial Multimedia Packages
Pin-priority: 150

Package: *
Pin: release o=Debian,a=unstable
Pin-priority: 130
Je suis en oldstable (wheezy). Mon sources.list en l'état ne requiert pas de preferences. Si un jour j'ai besoin d'un paquet multimedia ou unstable. Il me suffit alors d'activer la ligne correspondante et de préciser -t unstable si ça vient d'unstable.
Mon fichier preferences est le même depuis mes débuts sur début (etch/lenny) et ça a toujours marché.

Note les chemins. Les dossier *.d servent si tu veux utiliser plusieurs fichiers pour répartir l'organisation de tes sources et ton pinning. On voit ce genre d'organisation un peu partout (rc.conf etr rc.d, apache2/apache2.conf et apache2/conf.d, etc...): fichier global + dossier contenant des conf plus spécifiques.

Je te conseille de lire man apt_preferences. Il y a une section qui explique très bien le rôle des valeurs.

P.S: Stable+backport me convient très bien pour tout les jours. Il m'arrive d'avoir besoin d'une distro à jour pour délirer (dev android, python3). Dans ce cas j'utilise une machine virtuelle.

EDIT: Erreurs dans le post.
Avatar de l’utilisateur
wetaskiwin
Membre très actif
Membre très actif
Messages : 1021
Inscription : 23 avr. 2016, 19:06
Localisation : Île de France
Status : Hors-ligne

Merci pour ta réponse.
funkygoby a écrit :Ton sources.list est très dangereux surtout avec le preferences que tu présentes.
Là tu vas te retrouver en expérimental.
Tu es en stable?
Je n'ai pas l'impression d'avoir une âme de kamikase. J'ai juste choisi Sid presque depuis que j'ai adopté une Debian. D'abord pour échapper aux changements de version tous les 6 mois d'Ubuntu et pour apprendre. Et pour apprendre, j'ai été servie ! :021:

Une fois l'habitude prise de gérer les mises à jour au quotidien (à part ma bêtise en cours d'examen) c'est difficile de revenir à une version stable. J'en garde quand même une, au cas où, mais elle n'a pas du me servir plus de 2 ou 3 fois.
On cède d’abord sur les mots et puis, peu à peu, aussi sur les choses (Sigmund Freud - Psychologie des foules et analyse du moi)
martinux
Messages : 2
Inscription : 29 avr. 2016, 20:24
Status : Hors-ligne

Salut

Deux remarques :
1) Par défaut, la priorité de tous les dépôts est de 500, à l'exception du dépôt backports, de priorité 100, et du dépôt experimental de priorité 1.

2) Oui tu peux placer ton fichier preferences dans le dossier preferences.d si tu le veux mais tu peux tu aussi bien le laisser dans /etc/apt/preferences. Si tu veux vérifier tes préféreces, il suffit juste de taper dans un terminal en utilisateur la commande :

Code : Tout sélectionner

apt-cache policy
Étant sous sid et ayant le dépôt experimental, j'ai moi-même un fichier preferences minimaliste avec une priorité de 100 pour le dépôt multimedia.
Avatar de l’utilisateur
wetaskiwin
Membre très actif
Membre très actif
Messages : 1021
Inscription : 23 avr. 2016, 19:06
Localisation : Île de France
Status : Hors-ligne

Salut,

J'avais oublié que je pouvais contrôler moi-même avec apt-cache policy. Vérification faite, tous les dépôts officiels sont à 500 et les multimedia à 400, exactement comme je le voulais.
Merci.
On cède d’abord sur les mots et puis, peu à peu, aussi sur les choses (Sigmund Freud - Psychologie des foules et analyse du moi)
Avatar de l’utilisateur
funkygoby
Membre
Membre
Messages : 106
Inscription : 15 mai 2016, 15:54
Status : Hors-ligne

Oui, je suis rouillé et j'ai zappé plein de trucs (experimental à 1)
Si tu est est sid alors oui, il n'y a que les multimedia à surveiller.
J'ai édité mon post parceque le preferences que j'avais posté n'était pas bon.
Avatar de l’utilisateur
wetaskiwin
Membre très actif
Membre très actif
Messages : 1021
Inscription : 23 avr. 2016, 19:06
Localisation : Île de France
Status : Hors-ligne

funkygoby a écrit :Oui, je suis rouillé
Ca m'arrive aussi. Ou alors, je crois savoir quelque chose et puis, finalement, je n'en suis plus si sûre. Surtout que les ordinateurs ont souvent la fâcheuse manie de nous permettre de faire une même chose de plusieurs façons. La meilleure méthode, c'est sans doute celle qu'on comprend et qu'on maîtrise. :icon_biggrin:
On cède d’abord sur les mots et puis, peu à peu, aussi sur les choses (Sigmund Freud - Psychologie des foules et analyse du moi)
Répondre