小编MrM*_*e01的帖子

刚刚在 16.04 更新了 apt 包,现在任何 apt 命令都会给我一个重定位错误

运行 apt update 给了我这个,

apt: relocation error: /usr/lib/x86_64-linux-gnu/libapt-private.so.0.0:
symbol _ZN9pkgSystem9LockInnerEv, version APTPKG_5.0 not defined in file
libapt-pkg.so.5.0 with link time reference
Run Code Online (Sandbox Code Playgroud)

为了解决这个问题,我从packages.ubuntu.com 上下载了 apt 包,用 安装dpkg,运行apt upgrade,然后告诉我用-f. 我这样做了,这让我回到了最初的问题。我假设这里有一个库问题,但我不确定我需要更新什么。

当我在 reddit 上询问时,建议我重新安装;这是解决此问题的最佳方法吗?

关于在哪里寻找或如何解决这个问题的任何想法?

正如我不能做到这一点有apt,我需要wgetdpkg所需的任何包解决这个问题,所以请联系我相关人士透露,如果适用。

编辑,我已经联系了 Ubuntu bugtracker 问题团队并找到了一个临时修复,https://answers.launchpad.net/ubuntu/+question/675775

package-management apt dpkg

10
推荐指数
1
解决办法
5864
查看次数

标签 统计

apt ×1

dpkg ×1

package-management ×1