为什么如果我不按“q”,更新管理器就会卡住?

为什么如果我不按“q”,更新管理器就会卡住?

当我尝试安装更新时(通过更新管理器或者apt-get upgrade通常的 apt 升级过程停止,因为它向我显示了一些更改日志,例如:

在此处输入图片描述

在我按下q按键之前什么都不会发生,然后它会输出:

apt-listchanges: Mailing root: apt-listchanges: changelogs for msg

msg是我的主机名)

并像往常一样完成安装更新。安装新软件包时不会发生这种情况,只有安装更新时才会发生这种情况。

这是什么原因造成的?我该如何修复?

答案1

apt-listchanges是一个完全按照您描述的方式执行的包:

apt-listchanges 是一款可以显示软件包新版本与系统上当前安装的版本相比有哪些变化的工具。它通过从变更日志文件和 NEWS 文件中提取相关条目来实现此目的。

它可以同时在多个 .deb 档案上运行,以获取安装或升级一组软件包将产生的所有更改的列表。可以将其配置为在升级过程中使用 apt 自动执行此操作。

此软件包可能已安装在您的系统上。如果您不希望出现这种情况,请删除该软件包或更改配置。

相关内容