
Папка
/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 есть только одна настройка, в которой я хочу заменить настройку по умолчанию своими собственными предпочтениями.
Я мог бы редактировать 50unattended-upgrades напрямую, но тогда все станет запутанным, если сопровождающий обновит этот файл — мне придется объединять изменения.
Могу ли я также создать 51unattended-upgrades только с одним значением, которое мне нравится, и таким образом переопределить значение по умолчанию в 50unattended-upgrades?
решение1
Источник:http://debian-handbook.info/browse/wheezy/sect.apt-get.html
Каталоги, заканчивающиеся на .d
Каталоги с суффиксом .d используются все чаще. Каждый каталог представляет собой файл конфигурации, который разделен на несколько файлов. В этом смысле все файлы в /etc/apt/apt.conf.d/ являются инструкциями по настройке APT. APT включает их в алфавитном порядке, так что последние могут изменять элемент конфигурации, определенный в одном из первых.
Например, 60 необслуживаемых обновлений должны переопределять 50 необслуживаемых обновлений.