我正在尝试用已编译 PageSpeed 模块的版本替换 Nginx,并且我.deb
为此制作了自己的文件。第一步是卸载旧版本nginx
。但是,当我尝试时,apt-get remove nginx-common
系统提示我将nginx-full
在同一步骤中安装。这不是我想要的。
如果我尝试dpkg -i ./my-new-nginx.deb
,则会失败,因为它与nginx-core
当前安装的冲突。--auto-deconfigure
向此命令添加选项似乎可能会有所帮助。它的文档如下:
指定此选项将导致依赖于被删除包的包自动取消配置。
但是“取消配置”没有定义。解除配置实际上做了什么?
配置包括以下步骤:
- 解压conffile,同时备份旧的conffile,以便在出现问题时可以恢复。
- 如果包提供了,则运行 postinst 脚本。
目前还不清楚这些措施预期的“相反”结果是什么。