我升级到 18.10。现在我有一个问题apt。sendmail-base包似乎有问题:
sudo apt 自动删除 阅读包裹清单...完成 构建依赖树 读取状态信息...完成 0 升级,0 新安装,0 删除,0 未升级。 1 未完全安装或拆除。 此操作后,将使用 0 B 的额外磁盘空间。 设置 sendmail-base (8.15.2-11) ... 保存当前的 /etc/mail/sendmail.mc,cf 到 /var/backups update-inetd:警告:无法添加服务,/etc/inetd.conf 不存在 update-inetd:警告:无法添加服务,/etc/inetd.conf 不存在 update-inetd:警告:无法添加服务,/etc/inetd.conf 不存在 update-inetd:错误:--group 仅与--add 相关 dpkg: 错误处理包 sendmail-base (--configure): 已安装 sendmail-base 包安装后脚本子进程返回错误退出状态 255 处理时遇到错误: 基于发送邮件 E:子进程/usr/bin/dpkg返回错误码(1)
sudo apt 删除 sendmail-base 阅读包裹清单...完成 构建依赖树 读取状态信息...完成 以下软件包将被删除: 基于发送邮件 0 升级,0 新安装,1 删除,0 未升级。 1 未完全安装或拆除。 此操作后,将释放 867 kB 磁盘空间。 你想继续吗?[是/否] (正在读取数据库...当前安装的 650513 个文件和目录。) 删除 sendmail-base (8.15.2-11) ... update-inetd:错误:--group 仅与--add 相关 dpkg: 错误处理包 sendmail-base (--remove): 已安装 sendmail-base 包预删除脚本子进程返回错误退出状态 255 处理时遇到错误: 基于发送邮件 E:子进程/usr/bin/dpkg返回错误码(1)
我有类似的错误:
update-inetd: error: --group is only relevant with --add
.因此,我遵循了OP 上面给出的链接中的建议。
我这样做了:
/var/lib/dpkg/info/sendmail-base.prerm
(取决于您遇到的错误)...我--group MAIL
从那个问题行中删除了,几乎在文件的顶部sendmail-base
并且sendmail-bin
(尽管这可能是不必要的......我有很多与 sendmail 相关的错误,所以我刚刚删除了它......反正我的 ubuntu 桌面上不需要它)lsb-invalid-mta
了一个假的 MTA(将避免以后需要 MTA 的应用程序出现问题) - 只有在上面删除了 sendmail 时才需要现在apt再次正常升级!