/etc/apt/apt.conf.d/ priority - remplacer le fichier de configuration?

16

Le dossier

/etc/apt/apt.conf.d/

contient beaucoup de fichiers.

01autoremove
10periodic
15update-stamp
20archive
20dbus
20packagekit
50unattended-upgrades
70debconf
99synaptic
99update-notifier

Quels sont ces chiffres 01, 10, ..., 99?

Est-ce qu'ils impliquent "lire 01 en premier, lire 99 en dernier et laisser 99 annuler les réglages effectués dans les numéros précédents"?

Disons par exemple qu'il n'y a qu'un seul paramètre dans 50mises à niveau sans assistance, où je veux remplacer le paramètre par défaut à ma propre préférence.

Je pourrais éditer 50 mises à niveau sans assistance directement, mais cela devient compliqué si le responsable met à jour ce fichier - je dois fusionner les modifications.

Puis-je également créer 51 mises à niveau sans assistance avec la seule valeur que je préfère et donc annuler la valeur par défaut dans 50 mises à niveau sans assistance?

James Mitch
la source

Réponses:

19

Source: http://debian-handbook.info/browse/wheezy/sect.apt-get.html

Répertoires se terminant par .d

Les répertoires avec un suffixe .d sont de plus en plus utilisés. Chaque répertoire représente un fichier de configuration divisé en plusieurs fichiers. En ce sens, tous les fichiers dans /etc/apt/apt.conf.d/ sont des instructions pour la configuration d'APT. APT les inclut par ordre alphabétique, afin que les derniers puissent modifier un élément de configuration défini dans l'un des premiers.

Par exemple, les mises à niveau sans assistance doivent remplacer les mises à niveau sans assistance.

James Mitch
la source
1
Mais les fichiers avec l'extension de nom (. *) Semblent être ignorés.
jarno