无法更新/升级:binfmt-support;404 未找到

无法更新/升级:binfmt-support;404 未找到

Kubuntu Studio,21.10,全新安装。

当尝试更新或升级时,apt 首先尝试获取 binfmt-support,但这样做会返回以下错误:

Err:1 http://archive.ubuntu.com/ubuntu impish/universe amd64 binfmt-support amd64 2.2.1-1
  404  Not Found [IP: 2620:2d:4000:1::16 80]
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/b/binfmt-support/binfmt-support_2.2.1-1_amd64.deb  404  Not Found [IP: 2620:2d:4000:1::16 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Universe 在 sources.list 中已启用(如果这甚至相关的话);我注意到错误消息中的 URL 显示“impish/universe”,而 sources.list 中的类似行显示“impish universe”。

我不知道我不知道什么,但我知道我陷入困境,而且我还没有找到任何可以解决这个问题的信息。

  • 我无法下载任何事物。例如,尝试了 gufw,但在出现的包列表中找不到任何内容。

http://archive.ubuntu.com/ubuntu/pool/main/w/webkit2gtk/gir1.2-javascriptcoregtk-4.0_2.34.0-1ubuntu1_amd64.deb例如,是 404,但这正是 apt 所寻找的。

答案1

为了方便以后使用,我可以通过以下方式更新相关软件包:

  1. 备份 sources.list;
  2. 用以前的 ubuntu 版本的版本替换 sources.list;
  3. 运行 apt update;
  4. 安装我需要的软件包;
  5. 恢复 sources.list 备份;
  6. 运行 apt update

软件中心显示系统已完全更新。为什么 ubuntu 需要当前存储库中没有的软件包,我实在搞不懂。也许其他人有答案。

相关内容