小编Wal*_*alf的帖子

由于 debconf 无法更新 nginx

我在 14.04.5 LTS 上。运行正常的 apt-get 升级时出现此错误:

Setting up nginx-common (1.10.1-3+trusty1) ...
dpkg: error processing package nginx-common (--configure):  
 subprocess installed post-installation script returned error exit status 1
Run Code Online (Sandbox Code Playgroud)

我已经省略了由此引起的所有后续错误,“尚未配置包 nginx-common。”等。

我按照这个答案中的过程来调试它.postinst,它永远不会超出第 3 行:. /usr/share/debconf/confmodule– 这就是返回1.

我已经尝试过这个解决方案,但没有帮助,debconf 绝对可以访问。而这些(错误仍然存​​在)。据我所知,我在任何包含的 conf 文件中都没有 ipv6 监听指令。

我不知道如何调试 debconf 以查看它失败的原因。有谁知道我接下来应该尝试什么?


编辑:新的更新,他们安装,但最后我得到这个错误:

Setting up nginx-full (1.10.1-3+trusty2) ...
initctl: invalid command: upgrade
Try `initctl --help' for more information.
invoke-rc.d: initscript nginx, action "upgrade" failed.
Run Code Online (Sandbox Code Playgroud)

不确定我是否应该标记为已解决。

apt dpkg nginx debconf 14.04

5
推荐指数
3
解决办法
3138
查看次数

如何将 No-IP 设置为适当的服务?

下载中有一个示例服务 shell 脚本,但它似乎有限并且依赖于killproc默认情况下在 Ubuntu 16 LTS 上不存在的脚本。

services dynamic-ip

4
推荐指数
2
解决办法
2万
查看次数

标签 统计

14.04 ×1

apt ×1

debconf ×1

dpkg ×1

dynamic-ip ×1

nginx ×1

services ×1