什么 Unattended-Upgrade::Origins-Pattern 匹配“all”?

lof*_*ops 5 debian unattended-upgrades

除了/etc/apt/sources.list我在/etc/apt/sources.list.d/如何调整/etc/apt/apt.conf.d/50unattended-upgrades以便允许所有原点中定义的几个原点之外?

我尝试设置一个空字符串如下:

Unattended-Upgrade::Origins-Pattern {
  "";
}
Run Code Online (Sandbox Code Playgroud)

但这会导致错误消息:

$ sudo unattended-upgrades -d
Initial blacklisted packages: 
Initial whitelisted packages: 
Starting unattended upgrades script
Allowed origins are: ['']
empty match string matches nothing
empty match string matches nothing
empty match string matches nothing
...
Run Code Online (Sandbox Code Playgroud)

Ste*_*itt 7

请参阅自述文件

如果您已经通过 apt pinning 配置了要安装的内容,则可以简单地使用“origin=*”,例如:

Unattended-Upgrade::Origins-Pattern {
    "origin=*";
};
Run Code Online (Sandbox Code Playgroud)

  • @Silicomancer 是的,它使用与手动更新相同的存储库。 (2认同)