ubuntu 16.04 LTS
$ sudo apt install virtualbox
$ virtualbox
VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: /usr/lib/x86_64-linux-gnu/libQt5OpenGL.so.5: undefined symbol: _ZN6QDebug9putStringEPK5QCharm
virtualbox が実行されていません。何が間違っていて、どのように解決できますか?
$ ls -l /usr/lib/x86_64-linux-gnu/libQt5OpenGL.so.5
lrwxrwxrwx 1 root root 21 5월 13 2017 /usr/lib/x86_64-linux-gnu/libQt5OpenGL.so.5 -> libQt5OpenGL.so.5.5.1
$ apt-cache policy libqt5opengl5
libqt5opengl5:
설치: 5.5.1+dfsg-16ubuntu7.5
후보: 5.5.1+dfsg-16ubuntu7.5
버전 테이블:
*** 5.5.1+dfsg-16ubuntu7.5 500
500 http://ftp.daum.net/ubuntu xenial-updates/main amd64 Packages
100 /var/lib/dpkg/status
5.5.1+dfsg-16ubuntu7 500
500 http://ftp.daum.net/ubuntu xenial/main amd64 Packages
答え1
再インストールlibqt5opengl5、libqt5core5aそしてlib二重変換1。これは削除されます仮想ボックス-qtまた、再インストールする必要があります。現在サポートされているすべてのUbuntuバージョンで端末を開き、次のように入力します。
sudo apt remove libqt5opengl5 libqt5core5a libdouble-conversion1
sudo apt install libqt5opengl5 libqt5core5a libdouble-conversion1 virtualbox-qt
libQt5OpenGL.so.5を実行して、他ldd /usr/lib/x86_64-linux-gnu/libQt5OpenGL.so.5
の欠落している依存関係があるかどうかを確認してください。その場合は、該当するパッケージ名を見つけてdpkg -S <file-name(s)>
再インストールしてください。
答え2
APT INSTALL
VirtualBoxインストールを使用しないでください。
私は数週間前にこの問題を解決しました。Virtualbox
インストールしてもapt install
同じ問題が発生した場合は削除してください。依存関係に問題があるVirtualbox
ようです。次に、ファイルをapt install virtualbox
ダウンロードしてインストールします。.deb
ここ。