Папка
/etc/apt/apt.conf.d/
содержит множество файлов.
01autoremove
10periodic
15update-stamp
20archive
20dbus
20packagekit
50unattended-upgrades
70debconf
99synaptic
99update-notifier
Что это за числа 01, 10, ..., 99?
Они подразумевают «сначала прочитайте 01, прочитайте 99 последним и позвольте 99 отменять настройки, сделанные в предыдущих числах»?
Допустим, например, что в 50unattended-upgrades есть только один параметр, где я хочу изменить настройку по умолчанию со своими предпочтениями.
Я мог бы редактировать 50 автоматических обновлений напрямую, но тогда было бы грязно, если сопровождающий обновляет этот файл - я должен объединить изменения.
Могу ли я также создать 51unattended-upgrades только с одним значением, которое я предпочитаю, и поэтому отменить значение по умолчанию в 50unattended-upgrades?
Источник: http://debian-handbook.info/browse/wheezy/sect.apt-get.html
Каталоги, заканчивающиеся на .d
[ 113] Каталоги с суффиксом .d используются все чаще и чаще. Каждый каталог представляет собой файл конфигурации, который разделен на несколько файлов. В этом смысле все файлы в /etc/apt/apt.conf.d/ являются инструкциями по настройке APT. APT включает их в алфавитном порядке, так что последние могут изменять элемент конфигурации, определенный в одном из первых.blockquote>
Например, 60 автоматических обновлений должны отменять 50 автоматических обновлений.
Это рекомендуемый способ:
"Чтобы переопределить конфигурацию, рекомендуется создать другой фрагмент файла конфигурации APT, который переопределяет поставляемое значение по умолчанию, поскольку обновления поставляемого файла конфигурации могут конфликтовать с локальными изменениями, блокирующими автоматическое обновление. -upgrades сам. Новый файл должен сортироваться позже, чем 50unattended-upgrades, чтобы быть проанализированным позже, чем файл, поставляющий значения по умолчанию, это может быть, например, 52unattended-upgrades-local."
Это из README.md.