我为我的 Debian 软件包定义了一个install
文件,该文件将一个文件(我们称之为foo
)放在目录中。使用我的软件包的现有实例当前正在使用旧版本的foo
。但是,当我尝试安装我的新软件包时,dh_install
似乎会创建一个foo.dpkg-dist
文件而不是替换该文件,这会弄乱应用程序。
我已经看到conffiles
使用各种标志来--force-confnew
修复此问题,但我不知道这些标志是否会影响install
基础文件(我也尝试了所有选项,但无济于事)。有没有办法可以强制install
覆盖所有文件,而不是使用后缀安装?