我尝试输入sudo apt upgrade
。之后它给出了一个错误:
E: Could not read response to hello message from hook [ ! -f /usr/lib/ubuntu-advantage/apt-esm-json-hook ] || /usr/lib/ubuntu-advantage/apt-esm-json-hook || true: Success
E: Could not read response to hello message from hook [ ! -f /usr/lib/ubuntu-advantage/apt-esm-json-hook ] || /usr/lib/ubuntu-advantage/apt-esm-json-hook || true: Success
答案1
听起来你可能遇到了同样的问题这个 Github 问题。在升级到 22.10 Kinetic 后,Ubuntu 和 WSL 似乎经常出现这种情况(尽管您在问题中没有提到您的 Ubuntu 版本)。它可能与特定的软件包或依赖项有关,因为该问题中的一条评论提到了 Apache。
如果这是您的根本问题,那么该线程中的解决方案(为了安全起见略作修改)是:
sudo mv /etc/atp/apt.conf.d/20apt-esm-hook.conf /root/
sudo apt update && sudo apt upgrade
这听起来确实是一个应该已报告,如果有人能找出可以重现它的确切流程。