我已经使用 设置了 ubuntu 服务器 12.04 到 14.04 的无人值守升级do-release-upgrade -f DistUpgradeViewNonInteractive
。为了确保服务器具有最新的维护者配置,我为 APT 创建了一个配置文件,/etc/apt/apt.conf.d/local
其中包含'Dpkg::Options { "--force-confdef"; "--force-confnew"; }
从手册页中读到的内容“安装默认配置,用新配置替换修改后的配置”。
然而在升级过程中,我仍然发现一些文件,*.dpkg-dist
这意味着软件包的配置没有升级到维护版本。我是不是忘了什么?
答案1
您不应指定,force-confdef
因为它使用软件包维护者提供的默认选项(是否使用新文件或旧文件)。如果没有可用的默认选项,则只有在那之后才会恢复到设置force-confnew
。
您想要的只是留下 force-confnew
设置。