dpkg:覆盖另一个包中的文件

dpkg:覆盖另一个包中的文件

我正在制作一个依赖于avahi-daemon.

我需要设置其配置,但收到此错误消息:

trying to overwrite '/etc/avahi/avahi-daemon.conf', which is also in package avahi-daemon 0.8-5+deb11u2

进行此类配置的标准程序是什么?我不想使用--force-overwrite按照解释使用这里

答案1

如果您确实想要发送替换件avahi-daemon.conf(可能会丢失本地系统管理员所做的其他更改),您需要声明你的包替换avahi-daemon。即使对于部分替换,这也有效。添加一个条目debian/control

Replaces: avahi-daemon

另一种可能更好的方法是在维护者脚本中进行更改postinst

相关内容