由于 Ubuntu 20.04 上的 Qt 不兼容,RStudio、VLC 和其他应用程序损坏

由于 Ubuntu 20.04 上的 Qt 不兼容,RStudio、VLC 和其他应用程序损坏

我更新了我的系统以使用最新的 RStudio 版本,这需要从 Qt 网站安装 Qt(https://d13lb3tujbc8s0.cloudfront.net/onlineinstallers/qt-unified-linux-x64-4.2.0-online.run),我安装的是Qt Web Creator 5.12.8。

即使删除了 ~/Qt 并且没有剩余的环境变量,我也无法打开 RStudio、VLC 或其他软件,并且从终端打开应用程序时我读到

Cannot mix incompatible Qt library (version 0x50c0a) with this library (version 0x50c08)

我尝试清除所有通过 apt-get 安装的 Qt 包并重新安装,但错误仍然存​​在。

答案1

让 VLC 重新运行(和其他二进制软件)的解决方案

cd /usr/local/lib
sudo rm -rf libQt*
sudo apt install qt5-default qtcreator qtwebengine5-dev libqt5sensors5-dev libqt5svg5-dev libqt5xmlpatterns5-dev
sudo apt purge vlc
sudo apt install vlc

相关内容