Debian ブルスアイでは、互換性のないQtライブラリ(5.14.2)をこのライブラリ(5.15.1)と混在させることはできません。

Debian ブルスアイでは、互換性のないQtライブラリ(5.14.2)をこのライブラリ(5.15.1)と混在させることはできません。

gl.so および/または更新された Debian ブルスアイを手動でコピーしたため、Qt を使用してどのプログラムも起動できません...わかりません。

user@desktop:~$ vlc
VLC media player 3.0.11.1 Vetinari (revision 3.0.11.1-0-g52483f3ca2)
[0000562b1d36d5b0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Cannot mix incompatible Qt library (5.14.2) with this library (5.15.1)
Aborted

root@desktop:~# sudo ldconfig -p | grep -i gl.so
    libwayland-egl.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libwayland-egl.so.1
    libobs-opengl.so.0 (libc6,x86-64) => /lib/x86_64-linux-gnu/libobs-opengl.so.0
    libcogl.so.20 (libc6,x86-64) => /lib/x86_64-linux-gnu/libcogl.so.20
    libQt5OpenGL.so.5 (libc6,x86-64) => /lib/x86_64-linux-gnu/libQt5OpenGL.so.5
    libOpenGL.so.0 (libc6,x86-64) => /lib/x86_64-linux-gnu/libOpenGL.so.0
    libOpenGL.so.0 (libc6) => /lib/i386-linux-gnu/libOpenGL.so.0
    libGL.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libGL.so.1
    libGL.so.1 (libc6) => /lib/i386-linux-gnu/libGL.so.1
    libEGL.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libEGL.so.1
    libEGL.so.1 (libc6) => /lib/i386-linux-gnu/libEGL.so.1
    libCgl.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libCgl.so.1

Qtを再インストールしようとしましたが、動作しません。多くのプログラムを実行できません。助けてください。

bash_historyをチェックしてこれだけを見つけましたが、別のライブラリを/lib/x86_64-linux-gnu/フォルダにコピーしたことに気づきました。

sudo cp /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 /lib/x86_64-linux-gnu/

今どうすればいいですか? Qt5を再インストールしてみましたが、動作しません。 ありがとうございます。

編集:タイムシフトで以前の状態に復元しました(命の恩人でした)。この記事はもう必要ありませんが、この問題に関連するアーチ関連のトピックだけを見つけたので、Debianユーザーにとって役に立つと思いました。私がよく説明してほしいです。英語は私の母国語ではありません。

ベストアンサー1

おすすめ記事