我正在尝试使用PuTTY从Windows机器远程安装Qt。 当我运行命令在Linux上安装Qt时,我收到以下错误:
~/QT# ./qt-unified-linux-x64-2.0.4-online.run
QXcbConnection: Could not connect to display
Aborted
请建议任何解决方法。
答案 0 :(得分:1)
您可以使用该Linux发行版的软件存储库。
例如,如果它是Debian或Ubuntu:
sudo apt-get install qtbase5-dev
但是如果你真的想使用安装程序(通常,当需要特定的Qt版本时),那么尝试以下选项之一:
--script
选项(您必须编写类似此处的脚本:https://stackoverflow.com/a/34032216/4742108),它可能还需要UI 答案 1 :(得分:0)
请参阅此处:https://community.nxp.com/message/532966 也许使用cmd" export DISPLAY =:0"它的工作原理
答案 2 :(得分:0)
我已经编写了Qt Installer的CLI版本,使用它可以解决问题。您可以here获得它。
这取决于p7zip-full
,python3-requests
和wget
。然后只需克隆git repo或从gitlab下载单个文件,使其可执行即可,您可以通过执行以下命令将Qt安装在当前目录中:
./qli-installer.py 5.11.3 linux desktop
在Mac OS X上,您可能要尝试:
./qli-installer.py 5.11.3 mac desktop
以及适用于Windows,Android和iOS的Qt都可以使用(自述文件中有更多详细信息)。
答案 3 :(得分:0)
尝试使用 ssh
连接到主机,使用 -X
启用 X11 显示:
ssh <username>@<ip> -X