Auf dieser Seite

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

Überblick

Sie können das Qt-Framework sowie die Design- und Entwicklungswerkzeuge unter Linux aus diesen Quellen installieren:

  • Qt Online Installer (Empfohlen).
    • Gibt Ihnen Zugang zu den neuesten Versionen von Qt, am Tag ihrer Veröffentlichung.
    • Erlaubt Ihnen, ältere Versionen von Qt parallel zu neueren zu installieren.
    • Enthält alle Qt-Module, einschließlich derer, die nur für den kommerziellen Gebrauch bestimmt sind.
    • Konfiguriert Qt-Versionen in Qt Creator und Qt Design Studio vor.

    Qt Online Installer ist voll funktionsfähig, flexibel und unterstützt vollständig kommerzielle Anwendungsfälle, einschließlich der Auslieferung von distributionsunabhängigen Builds Ihrer Anwendung. Es wird auch am besten von The Qt Company und The Qt Project unterstützt. Wir empfehlen es, wenn Sie vorhaben, mit Qt zu entwickeln.

  • Native Paketmanager.
    • Erfordern kein Qt-Konto.
    • Sie liefern in der Regel eine aktuelle Version von Qt 6 aus (wenn auch nicht immer die neueste).
    • Qt-Bibliotheken und -Werkzeuge verwenden Module von Drittanbietern aus dem Paketmanager anstelle von gebündelten Modulen.
    • Es können einige Qt-Module (insbesondere kommerzielle) und Werkzeuge fehlen.
    • Kann nach der Installation eine zusätzliche Konfiguration erfordern.

    Sie können Qt Framework, Qt Design Studio und Qt Creator mit installieren:

    • Den Paketmanager der Distribution (für Qt Framework und Qt Creator).
    • Flatpak (für Qt Design Studio und Qt Creator).

    Die Installation von Qt Framework über native Paketmanager ist leicht und einfach zu automatisieren. Es entbindet Sie von der Auswahl und Pflege einer bestimmten Qt-Version, was jedoch auf Kosten der Flexibilität und Kontrolle geht. Es eignet sich 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 verfügbar zu machen.

Installieren von Qt und Qt Creator über den Paketmanager Ihrer Distribution

Viele Linux-Distributionen bieten Qt-Pakete und Qt Creator über ihre Paketmanager an.

Installieren von Qt auf Ubuntu- und Debian-basierten Systemen

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

  • Um verfügbare Pakete zu sehen:
    apt list qt6-*dev*
  • Um bestimmte Entwicklungspakete zu installieren, zum Beispiel qtbase und qtdeclarative:
    sudo apt install qt6-{base,declarative}-dev
  • Um alle verfügbaren Entwicklungspakete mit der Dokumentation, den Erstellungswerkzeugen und Qt Creator zu installieren:
    sudo apt install qt6-*{dev,doc}* qtcreator cmake clazy g++

Siehe auch: Enterprise Qt Debian-Pakete

Installieren von Qt auf Fedora-basierten Systemen

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

  • Um verfügbare Pakete zu sehen:
    dnf repoquery qt6-*devel*
  • Um bestimmte Entwicklungspakete zu installieren, zum Beispiel qtbase und qtdeclarative:
    sudo dnf install qt6-{qtbase,qtdeclarative}*devel*
  • Um alle verfügbaren Entwicklungspakete mit der Dokumentation, den Build-Tools und Qt Creator zu installieren:
    sudo dnf install qt6-*{devel,doc}* qt-creator

Installieren von Qt auf openSUSE-basierten Systemen

Verwenden Sie die folgenden Befehle, um die Pakete zu finden und zu installieren, die zum Erstellen von Qt-Anwendungen auf openSUSE-basierten Systemen erforderlich sind:

  • Um die verfügbaren Pakete zu sehen:
    zypper se qt6*devel*
  • Um bestimmte devel-Pakete zu installieren, zum Beispiel base und declarative:
    sudo zypper in qt6-{base,declarative}*devel
  • Um alle verfügbaren devel-Pakete mit der Dokumentation zu installieren, und 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:

Lesen Sie in der Dokumentation Ihrer Distribution nach, wie Sie Flatpak-Anwendungen auf Ihrem System installieren können.

Zusätzliche Konfiguration

Nachdem Sie Qt Framework und Qt Creator aus dem Paketmanager Ihrer Distribution installiert haben, müssen Sie möglicherweise Ihre Entwicklungsumgebung konfigurieren. Zum Beispiel können Sie Qt Versionen und Kits in Qt Creator erstellen und konfigurieren.

Weitere Informationen finden Sie auf der Seite Qt Creator: Konfigurieren 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.