/etc/apt/apt.conf.d/ priority - ¿anular el archivo de configuración?

16

La carpeta

/etc/apt/apt.conf.d/

contiene muchos archivos

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

¿De qué se tratan esos números 01, 10, ..., 99?

¿Implican "leer 01 primero, leer 99 último y dejar que 99 anulen los ajustes realizados en números anteriores"?

Digamos, por ejemplo, que solo hay una configuración en 50 actualizaciones desatendidas, donde quiero anular la configuración predeterminada con mi propia preferencia.

Podría editar 50 actualizaciones desatendidas directamente, pero luego se vuelve complicado si el mantenedor actualiza ese archivo; tengo que fusionar los cambios.

¿Podría crear también 51 actualizaciones desatendidas con solo el valor único que prefiero y, por lo tanto, anular el valor predeterminado en 50 actualizaciones desatendidas?

James Mitch
fuente

Respuestas:

19

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

Directorios que terminan en .d

Los directorios con un sufijo .d se usan cada vez más a menudo. Cada directorio representa un archivo de configuración que se divide en varios archivos. En este sentido, todos los archivos en /etc/apt/apt.conf.d/ son instrucciones para la configuración de APT. APT los incluye en orden alfabético, para que los últimos puedan modificar un elemento de configuración definido en uno de los primeros.

Por ejemplo, 60 actualizaciones desatendidas deben anular 50 actualizaciones desatendidas.

James Mitch
fuente
1
Pero los archivos con extensión de nombre (. *) Parecen ignorarse.
jarno