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
これを修正するために、aptパッケージを ここではpackages.ubuntu.com からダウンロードし、dpkg
でインストールし、apt upgrade
を実行して、修正するように指示しました。 -f
で。私はそれをやったので、元の問題に戻りました。ここにライブラリの問題があると思いますが、何を更新する必要があるのかわかりません。
Redditで尋ねたとき、再インストールするよう勧められました。これがこの問題を解決する最良の方法ですか?
これを修正するためにどこを見るか、何をすべきかについてのアイデアはありますか?
apt
でこれを行うことができないため、これを修正するために必要なパッケージをwget
およびdpkg
する必要があります。該当する場合は、関連するソースにリンクしてください。
編集、Ubuntuバグトラッカーの質問チームに連絡し、一時的な修正を見つけました https://answers.launchpad.net/ubuntu/+question/675775
今日、私は簡単なapt update && apt upgrade
の後に同じ問題を抱えていました。
そして、別のUbuntu 16.04インストールからの/usr/lib/x86_64-linux-gnu/libapt-private.so.0.0.0
を置き換えて修正しました。