do-release-upgrade 从 22.04 升级到 24.04 已删除 systemd-resolved

do-release-upgrade 从 22.04 升级到 24.04 已删除 systemd-resolved

我在从 22.04 升级到 24.04 时收到一条警告,删除systemd-resolved会导致名称解析问题(不是开玩笑)。

完成升级到 24.04 后,我现在无法解析查询。显而易见的解决方案是重新安装systemd-resolved;但 apt 失败,因为它无法解析“us.archive.ubuntu.com”。(chicken-->egg-->chicken) 我设法通过在中添加临时条目来解决这个问题/etc/hosts

91.189.91.83 us.archive.ubuntu.com

但是现在 apt 失败了,因为它无法解析“代理”。Temporary failure resolving 'proxy'我没有配置代理,也没有该名称的主机。

我需要做什么才能systemd-resolved安装?

或者是否有我需要启用的针对 24.04 的新解析器?

为什么要do-release-upgrade卸载它而不是替换它?

答案1

我有一个成功的解决方法。从以下网址下载 .debhttps://packages.ubuntu.com/noble/amd64/systemd-resolved/download并直接安装。现在我又可以进行名称解析了。

相关内容