/etc/apt/apt.conf.d/ priority - substitui o arquivo de configuração?

16

A pasta

/etc/apt/apt.conf.d/

contém muitos arquivos.

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

O que são esses números 01, 10, ..., 99?

Elas implicam "leia 01 primeiro, leia 99 por último e deixe 99 anular as configurações feitas em números anteriores"?

Digamos, por exemplo, que exista apenas uma configuração em 50 atualizações automáticas, nas quais desejo substituir a configuração padrão com minha própria preferência.

Eu poderia editar diretamente 50 atualizações automáticas, mas fica confuso se o mantenedor atualizar esse arquivo - tenho que mesclar as alterações.

Também poderia criar 51 atualizações automáticas com apenas o valor único de minha preferência e, portanto, anular o padrão em 50 atualizações automáticas?

James Mitch
fonte

Respostas:

19

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

Diretórios que terminam em .d

Diretórios com um sufixo .d são usados ​​cada vez mais frequentemente. Cada diretório representa um arquivo de configuração que é dividido em vários arquivos. Nesse sentido, todos os arquivos em /etc/apt/apt.conf.d/ são instruções para a configuração do APT. O APT os inclui em ordem alfabética, para que os últimos possam modificar um elemento de configuração definido em um dos primeiros.

Por exemplo, 60 atualizações automáticas devem substituir 50 atualizações automáticas.

James Mitch
fonte
1
Mas arquivos com extensão de nome (. *) Parecem ser ignorados.
jarno