在 ubuntu20.04 中qt5-default
是软件包名称。所以我qt6-default
在 22.04 中尝试了相同的操作。
然后我尝试了一下apt-cache search qt
,结果显示(以及许多其他内容):qt6-base-dev
和qt5-base-dev
。
我不确定新的 qt{version}-base-dev 是否是旧的qt5-default
。如果不是:那是什么?
答案1
您需要安装软件包:
sudo apt install -y qtcreator qtbase5-dev qt5-qmake cmake
并且需要手动更改Qt版本: 屏幕截图 如何手动更改 Qt 版本
然后您需要在 Kits 选项卡中手动更改 Qt 版本: 套件选项卡上的屏幕截图
答案2
从 Ubuntu 22.04 开始,你可以使用qt6-base
或qt6-base-dev
qt6-tools-dev
答案3
你为什么不和他们的一起安装在线安装程序。
下载chmod +x qt-unified-linux-<arch>-<version>-online.run
后,./qt-unified-linux-<arch>-<version>-online.run
答案4
对于所有只想像我一样在 Ubuntu 22.04 上安装的人来说vulkan-sdk
,会收到错误
The following packages have unmet dependencies:
vulkancapsviewer : Depends: qt5-default but it is not installable
这些说明对我的情况很有帮助:https://vulkan.lunarg.com/doc/sdk/1.3.236.0/linux/getting_started_ubuntu.html
wget -qO- https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo tee /etc/apt/trusted.gpg.d/lunarg.asc
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-jammy.list http://packages.lunarg.com/vulkan/lunarg-vulkan-jammy.list
sudo apt update
sudo apt install vulkan-sdk