我正在运行 Ubuntu 18.04。
像往常一样,我跑了:
sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
但后来我收到以下错误:
阅读包裹清单...完成 构建依赖树 读取状态信息...完成 您可能需要运行 'apt --fix-broken install' 来纠正这些问题。 以下软件包具有未满足的依赖项: udev : 取决于: libudev1 (= 237-3ubuntu10.6) 但安装了 237-3ubuntu10.9 E:未满足的依赖项。尝试不带软件包的“apt --fix-broken install”(或指定解决方案)。
我试过sudo apt --fix-broken install但没有工作并返回此错误:
阅读包裹清单...完成 构建依赖树 读取状态信息...完成 更正依赖项...完成 将安装以下附加软件包: 开发者 将升级以下软件包: 开发者 1 个升级,0 个新安装,0 个删除,3 个未升级。 需要获得 0 B/1,101 kB 的档案。 此操作后,将使用 0 B 的额外磁盘空间。 你要继续吗?[是/否] E: 无效的存档成员标头 E:先前的错误适用于 /var/cache/apt/archives/udev_237-3ubuntu10.9_amd64.deb debconf:apt-extracttemplates 失败:没有那个文件或目录 (正在读取数据库...当前安装了 212689 个文件和目录。) 准备解压.../udev_237-3ubuntu10.9_amd64.deb ... 解压 libudev1:amd64 (237-3ubuntu10.9) over (237-3ubuntu10.9) ... 设置 libudev1:amd64 (237-3ubuntu10.9) …