无法在 Ubuntu 16.04 中安装任何东西

rad*_*ive 1 upgrade package-management apt dpkg

我无法使用 apt-get 在 Ubuntu 中安装任何东西。以下是运行 sudo apt-get install 时出现的错误:

/bin/sh: 1: /usr/bin/apt-listchanges: not found
E: Sub-process /usr/bin/apt-listchanges --apt || test $? -lt 10 returned an error code (1)
E: Failure running script /usr/bin/apt-listchanges --apt || test $? -lt 10
Run Code Online (Sandbox Code Playgroud)

我已经尝试过sudo apt-get -f install 也尝试过重新配置 dpkg:sudo dpkg --configure -a 以及: sudo apt-get update && sudo apt-get upgrade。所有这些都会产生相同的错误。对此有任何帮助/建议将不胜感激。

小智 5

我刚刚遇到了同样的问题,并在故障排除时找到了此页面。错误消息确实存在,/bin/sh: 1: /usr/bin/apt-listchanges: not found/usr/bin/apt-listchanges实际上仍然存在。我注意到它以#!/usr/bin/python3解释器开头,而我的系统中不存在该解释器(我的系统位于/usr/local/bin/python3)。我跑了sudo ln -s /usr/local/bin/python3.7 /usr/bin/python3,它起作用了。注意:适当更改 3.7。