/etc/apt/apt.conf.d/ 优先级 - 否决配置文件?

/etc/apt/apt.conf.d/ 优先级 - 否决配置文件?

文件夹

/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 按字母顺序包含它们,以便后面的文件可以修改前面文件中定义的配置元素。

例如,60unattended-upgrades 应该否决 50unattended-upgrades。

相关内容