我们有一个无人值守的升级包,每周一都会升级我们的服务器并进行安全升级,而且效果很好。然而今天,它用一个新版本的PHP5升级了我们所有的服务器。因为我们已经移动了默认的PHP5-FPM配置文件,apt抱怨文件被移动了,我们想做什么(安装新版本,保留旧版本,显示差异,启动shell)。由于无人值守-升级不知道如何处理这一问题,它刚刚中止,我们留下数十台机器停机,直到PHP5-FPM被重新启动通过监控。
因此,问题是--我们如何确保无人值守--当下次发生这种情况时,升级可以处理吗?我们希望始终保持我们目前安装的版本。我试着搜索,但结果是空的。
发布于 2014-06-27 16:28:45
我还想保留原始配置文件,同时进行自动更新。您可以在/etc/apt/apt.conf.d/50无人值守的情况下添加以下内容-升级
Dpkg::Options {
"--force-confdef";
"--force-confold";
};有关选项的详细说明,请参见此处:http://raphaelhertzog.com/2010/09/21/debian-conffile-configuration-file-managed-by-dpkg/
https://unix.stackexchange.com/questions/138751
复制相似问题