マシンをUbuntu 14.04からUbuntu 16.04.1。にアップグレードしました。アップグレード後、デスクトップは開きません。黒い画面になりました。
また、Sudo aptに続けて何かを実行しようとすると、次のエラーが発生しました。
apt-get: relocation error: /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0: symbol _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_, version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time reference
どんな助けも大歓迎です。ありがとう。
14.04から16.04.1にアップグレードした後、まったく同じ問題が発生しました。 Ubuntuを起動し、Ctrl + Alt + F1を押してコンソールに入り、libstdc++6_5.3.1-14ubuntu2.1_AMD64.deb
経由でパッケージdpkg -i
をダウンロードして再インストールします。
wget http://launchpadlibrarian.net/259210936/libstdc++6_5.3.1-14ubuntu2.1_AMD64.deb
Sudo dpkg -i libstdc++6_5.3.1-14ubuntu2.1_AMD64.deb
その後apt-get
は正常に動作しますが、いくつかのエラーが発生しました(mySQLと別のlibcがインストールされているため)。エラーを返すapt-get remove
経由でそれらを削除しようとします。次に、apt-get
によって提案されたコマンドを実行するだけで、すべて正常に動作するようになりました。
ここで解決策を見つけました: 14.04から16.04への依存関係の問題のアップグレード