Rui*_*iro 5 debian dpkg apt
在 Debian 中升级软件包时,通常在编辑文件时,软件包管理器会创建额外的文件,如下所示:
/etc/default/grub.dpkg-dist /etc/mysql/my.cnf.dpkg-dist
更罕见的是,这些文件可能会在升级生产服务器时产生问题。
我认为这不是一个特别好的解决方案,可以手动或使用脚本删除它们。是否有任何dpkg配置可以禁止它们的创建?
dpkg
Dar*_*idl 4
不,我不认为有这样的选择dpkg。有几个--force-conf*选项可以更改有关配置文件冲突的行为dpkg。请参阅这个问题和本文。
--force-conf*
但是对于任何选项,当存在配置文件冲突时,它都会
.dpkg-dist
.dpkg-old
您可以编写一个安装后脚本来删除这些文件,但我认为这不是一个好主意。当发生冲突时,值得研究一下发生了什么变化。
带有后缀的文件.dpkg-*应该不会引起任何问题。我认为问题来自于新包版本解释旧配置文件的方式的变化。
.dpkg-*
归档时间:
9 年,3 月 前
查看次数:
4098 次
最近记录:
7 年,10 月 前