我对 Ubuntu 还比较陌生,刚刚将 20.04 版安装到 120GB 固态硬盘上。我刚刚收到此错误,并注意到我的 WiFi 和以太网都无法正常工作,我在 Google 上搜索了其他类似的错误,并尝试使用终端安装软件包。但是,由于 WiFi 和以太网无法正常工作,我无法安装。我想知道是否有人以前遇到过这个问题并愿意帮助我。
我遇到的错误如下:
An error occurred, please run Package Manager from the right-click menu or apt-get in a terminal to see what is wrong.
The error message was: ' Unknown Error: '<class 'KeyError'>' ("the cache has no package named 'linux-headers-5.19.0-41-generic:amd64'")'.
This usually means that your installed packages have unmet dependencies
答案1
昨天安装 Ubuntu 22.04.2 LTS 后,我遇到了同样的错误,尽管没有明显的后果;我的网络连接正常。这显然是 Ubuntu 固有的问题,因为我没有做任何更改,问题立即发生。我也得到了关于 firefox:amd64 的相同错误,但没有明显的后果。这可能是因为我选择了最小安装,和/或选择在安装过程中下载更新。
因为我们遇到了同样的错误,所以 ISO 的完整性可能没有问题。问题出在 Ubuntu 开发人员这边,而不是我们这边。
抱歉,这不是一个很好的答案;我没有足够的声誉来发表评论。
完整来说,Ubuntu 告诉我“发生错误,请从右键菜单运行包管理器或在终端中运行 apt-get 来查看哪里出了问题。错误消息是:未知错误:'<class 'KeyError'>'(“缓存中没有名为 'linux-headers-5.19.0-50-generic:amd64' 的包”)'。这通常意味着您安装的软件包具有未满足的依赖关系”。
右键菜单中没有包管理器,我不知道如何让 apt-get 告诉我哪里出了问题。有人知道吗?
编辑:运行软件更新程序似乎已经解决了这个问题,但我不知道为什么会发生这种情况,因为我告诉 Ubuntu 在安装过程中下载更新。