/etc/apt/apt.conf.d/ priority - отменять файл конфигурации?

Папка

/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?

15
задан 12 February 2013 в 14:11

2 ответа

Источник: http://debian-handbook.info/browse/wheezy/sect.apt-get.html

Каталоги, заканчивающиеся на .d

[ 113] Каталоги с суффиксом .d используются все чаще и чаще. Каждый каталог представляет собой файл конфигурации, который разделен на несколько файлов. В этом смысле все файлы в /etc/apt/apt.conf.d/ являются инструкциями по настройке APT. APT включает их в алфавитном порядке, так что последние могут изменять элемент конфигурации, определенный в одном из первых.

Например, 60 автоматических обновлений должны отменять 50 автоматических обновлений.

0
ответ дан 12 February 2013 в 14:11

Это рекомендуемый способ:

"Чтобы переопределить конфигурацию, рекомендуется создать другой фрагмент файла конфигурации APT, который переопределяет поставляемое значение по умолчанию, поскольку обновления поставляемого файла конфигурации могут конфликтовать с локальными изменениями, блокирующими автоматическое обновление. -upgrades сам. Новый файл должен сортироваться позже, чем 50unattended-upgrades, чтобы быть проанализированным позже, чем файл, поставляющий значения по умолчанию, это может быть, например, 52unattended-upgrades-local."

Это из README.md.

0
ответ дан 19 April 2020 в 03:57

Другие вопросы по тегам:

Похожие вопросы: