このページでは

Qt for Linux - Qt の別のインストール方法

概要

Qt Framework やデザインツール、開発ツールを Linux にインストールする方法は以下の通りです:

  • Qt Online Installer(推奨).
    • Qt の最新バージョンをリリース日に入手できます。
    • 古いバージョンの Qt と新しいバージョンの Qt を並行してインストールできます。
    • 商用限定のものも含め、すべての Qt モジュールを備えています。
    • Qt のバージョンをQt CreatorQt Design Studio で事前に設定します。

    Qt Online Installer はフル機能で柔軟性があり、アプリケーションのディストリビューションに依存しないビルドの出荷など、商用ユースケースを完全にサポートしています。また、The Qt Company と The Qt Project によって最もよくサポートされています。Qt を使って開発するのであれば、これをお勧めします。

  • ネイティブパッケージマネージャ。
    • Qt アカウントは必要ありません。
    • 通常、Qt 6 の最新版が同梱されています(最新版とは限りません)。
    • Qt のライブラリやツールは、バンドルされているものではなく、パッケージマネージャのサードパーティモジュールを使用します。
    • Qt モジュール (特に商用限定) やツールの一部が利用できない場合があります。
    • インストール後に追加の設定が必要になる場合があります。

    Qt Framework、Qt Design StudioQt Creator を使用してインストールできます:

    • ディストリビューションのパッケージマネージャ(Qt Framework とQt Creator 用)。
    • Flatpak(Qt Design StudioQt Creator )。

    ネイティブパッケージマネージャからの Qt Framework のインストールは軽量で、自動化も簡単です。これは、柔軟性と制御を犠牲にして、特定の Qt バージョンを選択し維持することからあなたを解放します。ローカルアプリケーションの依存関係としてのみ Qt をインストールする必要がある場合や、ネイティブパッケージマネージャー経由でアプリケーションを利用できるようにする予定がある場合に最適です。

ディストリビューションのパッケージマネージャを使用した Qt とQt Creator のインストール

多くの Linux ディストリビューションでは、Qt パッケージとQt Creator がパッケージマネージャから提供されています。

Ubuntu と Debian ベースのシステムに Qt をインストールする

以下のコマンドを使用して、Debian ベースのシステムで Qt アプリケーションのビルドに必要なパッケージを見つけてインストールしてください:

  • 利用可能なパッケージを見るには
    apt list qt6-*dev*
  • 特定の dev パッケージ、例えばqtbaseqtdeclarative をインストールするには、以下のコマンドを実行します:
    sudo apt install qt6-{base,declarative}-dev
  • ドキュメント、ビルドツール、Qt Creator を含む、利用可能なすべての dev パッケージをインストールするには:
    sudo apt install qt6-*{dev,doc}* qtcreator cmake clazy g++

こちらも参照してください:エンタープライズ Qt Debian パッケージ

Fedora ベースのシステムへの Qt のインストール

Fedora ベースのシステムで Qt アプリケーションをビルドするために必要なパッケージを見つけてインストールするには、以下のコマンドを使用します:

  • 利用可能なパッケージを見るには
    dnf repoquery qt6-*devel*
  • 特定の dev パッケージをインストールするには、例えば、qtbaseqtdeclarative
    sudo dnf install qt6-{qtbase,qtdeclarative}*devel*
  • ドキュメント、ビルドツール、Qt Creator とともに、利用可能なすべての開発パッケージをインストールするには:
    sudo dnf install qt6-*{devel,doc}* qt-creator

openSUSE ベースのシステムへの Qt のインストール

以下のコマンドを使用して、openSUSE ベースのシステムで Qt アプリケーションをビルドするために必要なパッケージを見つけてインストールしてください:

  • 利用可能なパッケージを確認するには
    zypper se qt6*devel*
  • 特定のdevelパッケージ、例えばbasedeclarative をインストールするには、以下のコマンドを実行します:
    sudo zypper in qt6-{base,declarative}*devel
  • 利用可能なすべてのdevelパッケージとドキュメントをインストールするには、Qt Creator
    sudo zypper in qt6*{devel,docs,creator}*

Flatpak を使ったQt CreatorQt Design Studio のインストール

Qt CreatorQt Design Studio を Flatpak アプリケーションとして Flathub リポジトリからインストールできます:

Flatpakアプリケーションをシステムにインストールする方法については、ディストリビューションのドキュメントを参照してください。

追加設定

ディストリビューションのパッケージマネージャから Qt Installer Framework とQt Creator をインストールした後、開発環境を設定する必要があるかもしれません。例えば、Qt Creator で Qt のバージョンとキットを作成し、設定することができます。

詳細はQt Creator: ConfiguringQt 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.