我正在尝试配置 Ubuntu(20.04)桌面实例,以便 Ubuntu 软件更新程序 GUI 不会提示是否更新配置文件(如果它有本地更改)(例如 sshd_config)
背景是,我们使用 Puppet 为我们的组织管理这些 Ubuntu 桌面,并应用自定义 sshd_config 文件(以及其它文件)。
我尝试了以下方法/etc/apt/apt.conf.d/10dpkg_options file
,似乎可以防止覆盖配置文件,但在 GUI 中执行更新时仍会提示我。据我所知,我在提示中选择什么并不重要,因为它会被忽略,而我们的 Dpkg::Options 会被忽略。
不过,我仍然想阻止提示,因为我想避免让用户感到困惑并减少我们收到的票数。
$ cat /etc/apt/apt.conf.d/10dpkg_options
Dpkg::Options {
"--force-confdef";
"--force-confold";
}
还有其他人遇到过这个问题并解决了吗?