`qdbus` 返回错误。乌班图18.04

Yur*_*nov 4 qt qdbus 18.04

当我运行 followind 命令时:qdbus我收到以下错误:
qdbus: could not find a Qt installation of ''
我已经阅读了很多具有相同错误的旧问题,但没有一个可以帮助我。

我已经尝试执行以下命令sudo apt-get install qt5-default+相同的 qt4 等,但仍然有相同的错误。
如果此问题需要任何其他信息 - 请添加评论,我将提供信息。

Ser*_*nyy 7

我在带有 GUI 的 18.04 服务器虚拟机上遇到了同样的问题,所以我不能说它是否适用于桌面版本,但我确实必须安装其中一个软件包(特别是qtchooser)才能获得qdbus.

根据Ubuntu包搜索bionic(18.04),这些是确实包含的amd64包qdbus,其中:

我建议使用,sudo apt install qtchooser因为这与我使用过的解决方案相同。然而,这三个中的任何一个都应该可以正常工作。

旁注:在通过存储库安装了 XFCE4 的 Ubuntu 服务器 18.04 上,安装qtchooser没有产生任何效果,但qdbus-qt5确实有效果。我怀疑这与某些依赖项有关qdbus-qt5,这些依赖项可能已安装在其他实例中。我建议安装这个包。

  • 是的!看起来“PATH”中的“qdbus”程序是“qtchooser”的符号链接。并且“qtchooser”尝试在首选的 QT 安装中运行“qdbus”。如果没有`qdbus-qt5`,则没有相应的qt5安装的`qdbus`程序。 (5认同)