我在Ubuntu 18.04的WSL安装上遇到apt问题。
每当我尝试使用apt安装软件包时,都会得到以下信息:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required: [...]
E: Could not read response to hello message from hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true: Success
E: Could not read response to hello message from hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true: Success
我相信在这里贪吃/偷偷摸摸是罪魁祸首,但是我还没有找到解决这个问题的方法。WSL不支持Afaik snapd,我认为它已安装在更新中。
我希望找到一种解决方案,该解决方案不需要我花费整个安装过程,也不必花费数小时来重新设置所有内容。
提前致谢。
编辑:从原来的输出apt --version
是apt 1.6.8 (amd64)
。升级到1.7.0 (amd64)
根本不似乎解决问题。
1
相关:bugs.launchpad.net/ubuntu/+source/apt/+bug/1776218应该已经修复了……
—
Melebius
我已经读过该主题,但是它并没有任何帮助。这个问题最近出现在我身上(在使用wsl安装4-5个月之后。)是否有任何方法可以更新apt本身(不进行apt升级)?
—
173467321476C
—
Melebius
好的,它输出了,
—
173467321476C
apt 1.6.8 (amd64)
所以我apt 1.7.0 (amd64)
在解决依赖关系后下载并升级到了该版本,但仍然有问题。