最近,我将 18.04 笔记本电脑升级到 20.04,在此过程中,它抱怨无法连接到 api.snapcraft.io。我以为升级后可能会修复此问题,但事实并非如此。因此,我开始调试 snap,启用调试模式snap
并运行:
sudo journalctl -f -u snapd
结果是这。
当我跑步时:
sudo snap install notes
结果:
2021/06/26 16:35:20.197787 tool_linux.go:204: DEBUG: restarting into "/snap/snapd/current/usr/bin/snap"
2021/06/26 16:35:40.645576 error.go:102: DEBUG: error: cannot install "notes": Post https://api.snapcraft.io/v2/snaps/refresh: dial tcp: lookup api.snapcraft.io: no such host
error: cannot install "notes": Post https://api.snapcraft.io/v2/snaps/refresh: dial tcp: lookup
api.snapcraft.io: no such host
根据journalctl
输出,我知道证书有问题,但不知道如何修复。谷歌搜索也没有帮助。
编辑1:
我设法通过手动设置 DNS 服务器以使用 Google 的 DNS 解决了台式电脑上的问题;但是,在我的笔记本电脑上,这不起作用。此外,当我编辑连接详细信息并保存它们,然后再次检查它们时,它们又恢复到了以前的样子。很奇怪。有什么想法吗?