Auf dieser Seite

Qt für Linux – Alternative Möglichkeiten zur Installation von Qt

Übersicht

Sie können das Qt-Framework sowie Design- und Entwicklungstools unter Linux aus folgenden Quellen installieren:

  • Qt Online Installer (Empfohlen).
    • Bietet Ihnen Zugriff auf die neuesten Qt-Versionen – noch am Tag ihrer Veröffentlichung.
    • Ermöglicht es Ihnen, ältere Versionen von Qt parallel zu neueren zu installieren.
    • Enthält alle Qt-Module, einschließlich derjenigen, die nur für den kommerziellen Einsatz bestimmt sind.
    • Konfiguriert Qt-Versionen in „ Qt Creator “ und „ Qt Design Studio “ vorab.

    Qt Online Installer ist voll funktionsfähig, flexibel und unterstützt kommerzielle Anwendungsfälle umfassend, einschließlich der Bereitstellung distributionsunabhängiger Builds Ihrer Anwendung. Es ist zudem die Version, die von The Qt Company und The Qt Project am besten unterstützt wird. Wir empfehlen sie, wenn Sie die Entwicklung mit Qt planen.

  • Native Paketmanager.
    • Erfordern kein Qt-Konto.
    • Enthalten in der Regel eine aktuelle Version von Qt 6 (wenn auch nicht immer die allerneueste).
    • Qt-Bibliotheken und -Tools nutzen Module von Drittanbietern aus dem Paketmanager anstelle der mitgelieferten.
    • Möglicherweise fehlen einige der Qt-Module (insbesondere kommerzielle) und -Tools.
    • Erfordern möglicherweise nach der Installation zusätzliche Konfigurationen.

    Sie können das Qt-Framework, „ Qt Design Studio “ und „ Qt Creator “ wie folgt installieren:

    • den Paketmanager der Distribution (für das Qt Framework und „ Qt Creator “).
    • Flatpak (für „ Qt Design Studio “ und „ Qt Creator “).

    Die Installation des Qt-Frameworks über native Paketmanager ist ressourcenschonend und lässt sich leicht automatisieren. Sie erspart Ihnen die Auswahl und Pflege einer bestimmten Qt-Version, geht jedoch zu Lasten der Flexibilität und Kontrolle. Dies funktioniert am besten, wenn Sie Qt nur als Abhängigkeit für eine lokale Anwendung installieren müssen oder planen, Ihre Anwendung über den nativen Paketmanager zur Verfügung zu stellen.

Installation von Qt XML und „ Qt Creator “ über den Paketmanager Ihrer Distribution

Viele Linux-Distributionen stellen Qt-Pakete und „ Qt Creator “ über ihre Paketmanager bereit.

Installation von Qt auf Ubuntu- und Debian-basierten Systemen

Verwenden Sie die folgenden Befehle, um die für die Erstellung von Qt-Anwendungen auf Debian-basierten Systemen erforderlichen Pakete zu finden und zu installieren:

  • So zeigen Sie die verfügbaren Pakete an:
    apt list qt6-*dev*
  • So installieren Sie bestimmte Entwicklerpakete, zum Beispiel „ qtbase “ und „ qtdeclarative “:
    sudo apt install qt6-{base,declarative}-dev
  • So installieren Sie alle verfügbaren Entwicklerpakete einschließlich der Dokumentation, der Build-Tools und von „ Qt Creator “:
    sudo apt install qt6-*{dev,doc}* qtcreator cmake clazy g++

Siehe auch: Enterprise-Qt-Debian-Pakete

Installation von Qt auf Fedora-basierten Systemen

Verwenden Sie die folgenden Befehle, um die für die Erstellung von Qt-Anwendungen auf Fedora-basierten Systemen erforderlichen Pakete zu finden und zu installieren:

  • So zeigen Sie die verfügbaren Pakete an:
    dnf repoquery qt6-*devel*
  • So installieren Sie bestimmte Entwicklerpakete, zum Beispiel „ qtbase “ und „ qtdeclarative “:
    sudo dnf install qt6-{qtbase,qtdeclarative}*devel*
  • So installieren Sie alle verfügbaren Entwicklerpakete einschließlich der Dokumentation, der Build-Tools und von „ Qt Creator “:
    sudo dnf install qt6-*{devel,doc}* qt-creator

Installation von Qt auf openSUSE-basierten Systemen

Verwenden Sie die folgenden Befehle, um die für die Erstellung von Qt-Anwendungen auf openSUSE-basierten Systemen erforderlichen Pakete zu finden und zu installieren:

  • So zeigen Sie die verfügbaren Pakete an:
    zypper se qt6*devel*
  • So installieren Sie bestimmte Entwicklungspakete, zum Beispiel „ base “ und „ declarative “:
    sudo zypper in qt6-{base,declarative}*devel
  • So installieren Sie alle verfügbaren Entwicklungspakete zusammen mit der Dokumentation sowie „ Qt Creator “:
    sudo zypper in qt6*{devel,docs,creator}*

Installation von Qt Creator und Qt Design Studio mit Flatpak

Sie können Qt Creator und Qt Design Studio als Flatpak-Anwendungen aus dem Flathub-Repository installieren:

Anweisungen zur Installation von Flatpak-Anwendungen auf Ihrem System finden Sie in der Dokumentation Ihrer Distribution.

Zusätzliche Konfiguration

Nachdem Sie das Qt-Framework und „ Qt Creator “ über den Paketmanager Ihrer Distribution installiert haben, müssen Sie möglicherweise Ihre Entwicklungsumgebung konfigurieren. Beispielsweise möchten Sie vielleicht Qt-Versionen und -Kits in „ Qt Creator “ erstellen und konfigurieren.

Weitere Informationen finden Sie auf der Seite „Qt Creator: Konfiguration von Qt Creator “.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.