在没有互联网连接的情况下无法通过 dpkg 安装网络管理器(Ubuntu 20.04 桌面)

在没有互联网连接的情况下无法通过 dpkg 安装网络管理器(Ubuntu 20.04 桌面)

我的 NetworkManager 坏了,所以我没有网络连接。我想重新安装它。我获取了 network-manager_1.22.10-1ubuntu1_amd64.deb 软件包并尝试通过 进行安装sudo dpkg -i,但出现错误:(中文)

(正在读取数据库 ... 系统当前共安装有 919338 个文件和目录。)
准备解压 network-manager_1.22.10-1ubuntu1_amd64.deb  ...
正在解压 network-manager (1.22.10-1ubuntu1) 并覆盖 (1.22.10-1ubuntu1) ...
dpkg: 依赖关系问题使得 network-manager 的配置工作不能继续:
 network-manager 依赖于 libnm0 (= 1.22.10-1ubuntu1);然而:
系统中 libnm0:amd64 的版本为 1.22.10-1ubuntu2.2。

dpkg: 处理软件包 network-manager (--install)时出错:
 依赖关系问题 - 仍未被配置
正在处理用于 systemd (245.4-4ubuntu3.7) 的触发器 ...
正在处理用于 dbus (1.12.16-2ubuntu2.1) 的触发器 ...
正在处理用于 man-db (2.9.1-1) 的触发器 ...
在处理时有错误发生:
 network-manager

但是,我无法安装请求的软件包 libnm0,因为依赖项有冲突。如何恢复我的网络连接?(我使用了nmcli,但没有用)
可用的网络设备:wlp2s0

答案1

您的输出明确指出:系统中 libnm0:amd64 的版本为 1.22.10-1ubuntu2.2

您的其他网络管理器包必须与此版本 (1.22.10-1ubuntu2.2) 相匹配。

相反,您下载了network-manager_1.22.10-1ubuntu1。这是较低版本。发现区别了吗?

您必须下载的软件包版本network-manager不在focal存储库中 ( focal= 1.22.10-1ubuntu1)。您需要存储库中的版本focal-updates( focal-updates= 1.22.10-1ubuntu2.2)

相关内容