「デスクトップ環境」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(→‎公式サポート: GTK+ -> GTK)
(同期)
 
(2人の利用者による、間の9版が非表示)
3行目: 3行目:
 
[[en:Desktop environment]]
 
[[en:Desktop environment]]
 
[[es:Desktop environment]]
 
[[es:Desktop environment]]
[[fa:Desktop environment]]
 
 
[[fi:Desktop environment]]
 
[[fi:Desktop environment]]
 
[[it:Desktop environment]]
 
[[it:Desktop environment]]
13行目: 12行目:
 
{{Related|デスクトップ環境の比較}}
 
{{Related|デスクトップ環境の比較}}
 
{{Related|:Category:Freedesktop.org}}
 
{{Related|:Category:Freedesktop.org}}
  +
{{Related|ウィンドウマネージャ}}
 
{{Related articles end}}
 
{{Related articles end}}
   
[[Wikipedia:ja:デスクトップ環境|デスクトップ環境]] (DE) は、共通のグラフィカルユーザインターフェイス (GUI) を共有するプログラム群で構成される[[Wikipedia:ja:デスクトップ・メタファー|デスクトップ・メタファー]]の実装です。
+
[[Wikipedia:ja:デスクトップ環境|デスクトップ環境]] (DE) は、共通の[[Wikipedia:ja:グラフィカルユーザインターフェイス|グラフィカルユーザインターフェイス]] (GUI) を共有するプログラム群で構成される[[Wikipedia:ja:デスクトップ・メタファー|デスクトップ・メタファー]]の実装です。
   
  +
デスクトップ環境は、アイコン、ツールバー、壁紙、デスクトップウィジェットのようなグラフィカルユーザーインターフェイスの一般的な要素を提供する様々なコンポーネントをバンドルしています。さらに、ほとんどのデスクトップ環境には総合的なアプリケーションとユーティリティが含まれています。最も重要なことは、デスクトップ環境は独自のウィンドウマネージャを提供していますが、通常それらは互換性のある他のものに置き換えることができるということです。
== 概要 ==
 
   
  +
ユーザは様々な方法で自由に GUI 環境を構築することができます。デスクトップ環境は、GUI 環境を構築するための完全かつ便利な手段を提供するに過ぎません。ユーザーは複数のデスクトップ環境から自由にアプリケーションを取捨選択することもできます。例えば、[[Wikipedia:ja:Plasma (KDE)|Plasma]] ユーザーは、([[KDE]] [[Wikipedia:ja:Konqueror|Konqueror]] ウェブブラウザが気に入らなかった場合) [[Epiphany]] ウェブブラウザなどの [[GNOME]] アプリケーションをインストールできます。このアプローチの欠点は、デスクトップ環境に含まれたアプリケーションの多くは DE 各々のライブラリにかなり依存しているということです。結果として、さまざまなデスクトップ環境からアプリケーションをインストールすると更に大量のライブラリのインストールの必要性を招きます。ディスク容量を節約したいユーザは、このような混合環境を避けたり、外部のライブラリにあまり依存していない代替環境を選んだりします。
デスクトップ環境は、アイコン、ツールバー、壁紙、デスクトップウィジェットのようなグラフィカルユーザーインターフェイスの一般的な要素を提供する様々なコンポーネントをバンドルしています。さらに、ほとんどのデスクトップ環境には総合的なアプリケーションとユーティリティが含まれています。最も重要なことは、デスクトップ環境は独自の[[ウィンドウマネージャ]]を提供していますが、通常それらは互換性のある他のものに置き換えることができるということです。
 
 
ユーザは様々な方法で自由に GUI 環境を構築することができます。デスクトップ環境は、GUI 環境を構築するための完全かつ便利な手段を提供するに過ぎません。ユーザーは複数のデスクトップ環境から自由にアプリケーションを取捨選択することもできます。例えば、[[KDE]] ユーザーは、(KDE の Konqueror ウェブブラウザが気に入らなかった場合) [[Epiphany]] ウェブブラウザなどの [[GNOME]] アプリケーションをインストールできます。このアプローチの欠点は、デスクトップ環境に含まれたアプリケーションの多くは DE 各々のライブラリにかなり依存しているということです。結果として、さまざまなデスクトップ環境からアプリケーションをインストールすると更に大量のライブラリのインストールの必要性を招きます。ディスク容量を節約したいユーザは、このような混合環境を避けたり、外部のライブラリにあまり依存していない代替環境を選んだりします。
 
   
 
なお、デスクトップ環境により提供されているアプリケーションは、それぞれのネイティブ環境にあわせて作られる傾向があります。外観上、異なったウィジェットツールキットがまざった混合環境では外見不一致になることがあります(つまり、インターフェースが別々のアイコン・ウィジェットスタイルを使うことになります)。ユーザーエクスペリエンス上、混合環境は振る舞いが等しくならないかもしれません(例: アイコンのダブルクリックに対するシングルクリック、ドラッグアンドドロップ機能)し混乱や意図しない振る舞いの原因となりえます。
 
なお、デスクトップ環境により提供されているアプリケーションは、それぞれのネイティブ環境にあわせて作られる傾向があります。外観上、異なったウィジェットツールキットがまざった混合環境では外見不一致になることがあります(つまり、インターフェースが別々のアイコン・ウィジェットスタイルを使うことになります)。ユーザーエクスペリエンス上、混合環境は振る舞いが等しくならないかもしれません(例: アイコンのダブルクリックに対するシングルクリック、ドラッグアンドドロップ機能)し混乱や意図しない振る舞いの原因となりえます。
31行目: 29行目:
 
* {{App|[[Budgie]]|Budgie は最近のユーザーを考慮して設計されたデスクトップ環境で、シンプリシティとエレガンスに焦点を置いています。|https://blog.buddiesofbudgie.org|{{Grp|budgie}}}}
 
* {{App|[[Budgie]]|Budgie は最近のユーザーを考慮して設計されたデスクトップ環境で、シンプリシティとエレガンスに焦点を置いています。|https://blog.buddiesofbudgie.org|{{Grp|budgie}}}}
 
* {{App|[[Cinnamon]]|Cinnamon は伝統的なユーザーエクスペリエンスを得られるように力が入れられています。Cinnamon は Gnome 3 のフォークです。|https://github.com/linuxmint/Cinnamon|{{Pkg|cinnamon}}}}
 
* {{App|[[Cinnamon]]|Cinnamon は伝統的なユーザーエクスペリエンスを得られるように力が入れられています。Cinnamon は Gnome 3 のフォークです。|https://github.com/linuxmint/Cinnamon|{{Pkg|cinnamon}}}}
  +
* {{App|[[COSMIC]]|Cosmic は、Pop! OS のために System76 によって作成された [[Rust]] ベースのデスクトップ環境です。高度にカスタマイズされた GNOME にインスパイアされました。まだ、アルファ段階です。|https://github.com/pop-os/cosmic-epoch|{{Grp|cosmic}}}}
 
* {{App|[[Cutefish]]|Cutefish は新しい、モダンなデスクトップ環境です。|https://cutefish-ubuntu.github.io|{{Grp|cutefish}}}}
 
* {{App|[[Cutefish]]|Cutefish は新しい、モダンなデスクトップ環境です。|https://cutefish-ubuntu.github.io|{{Grp|cutefish}}}}
 
* {{App|[[Deepin Desktop Environment]]|Deepin デスクトップインターフェイスとアプリは直感的でエレガントなデザインを特徴としています。画面の遷移や共有、検索などをするだけで、喜びを。|https://www.deepin.org/|{{grp|deepin}}}}
 
* {{App|[[Deepin Desktop Environment]]|Deepin デスクトップインターフェイスとアプリは直感的でエレガントなデザインを特徴としています。画面の遷移や共有、検索などをするだけで、喜びを。|https://www.deepin.org/|{{grp|deepin}}}}
40行目: 39行目:
 
* {{App|[[LXQt]]|LXQt は LXDE (Lightweight Desktop Environment) の Qt 移植であり後継バージョンです。LXDE-Qt と Razor-qt のプロジェクトが統合して作られました: 軽量、モジュール式、極めて高速でユーザーフレンドリーなデスクトップ環境です。|https://lxqt.github.io/|{{Grp|lxqt}}}}
 
* {{App|[[LXQt]]|LXQt は LXDE (Lightweight Desktop Environment) の Qt 移植であり後継バージョンです。LXDE-Qt と Razor-qt のプロジェクトが統合して作られました: 軽量、モジュール式、極めて高速でユーザーフレンドリーなデスクトップ環境です。|https://lxqt.github.io/|{{Grp|lxqt}}}}
 
* {{App|[[MATE]]|伝統的なやりかたを好む Linux ユーザーにとって直感的で魅力的なデスクトップを提供します。GNOME 2 のフォークとして開発が開始されましたが、現在では GTK 3 が使われてます。|https://mate-desktop.org/|{{Grp|mate}}}}
 
* {{App|[[MATE]]|伝統的なやりかたを好む Linux ユーザーにとって直感的で魅力的なデスクトップを提供します。GNOME 2 のフォークとして開発が開始されましたが、現在では GTK 3 が使われてます。|https://mate-desktop.org/|{{Grp|mate}}}}
  +
* {{App|[[Pantheon]]|Pantheon は elementary OS ディストリビューションのデフォルトデスクトップ環境として作成されました。Vala と GTK3 ツールキットを使ってゼロから書かれています。ユーザビリティや外観には GNOME Shell や macOS と似通っているところがあります。|https://elementary.io/|{{Grp|pantheon}}}}
  +
* {{App|Phosh|Phosh は、GNOME ベースの [[Wayland]] シェルユーザインターフェイスです。モバイルデバイスにおいて便利です。|https://gitlab.gnome.org/World/Phosh/phosh|{{Pkg|phosh}}}}
 
* {{App|[[Sugar]]|Sugar 学習用プラットフォームは5歳から12歳までの子供たちにリッチメディアを通して勉学の助けにすることを目的とした活動のためのコンピュータ環境です。Sugar は高等な教育の機会をすべての子供に与えるための世界的な支援によって成り立っています。現在では世界中の、40カ国以上、25の言語をしゃべる、100万人近くの子供たちによって使われています。Sugar は現在多くの地域で見過ごされている、質の高い教育を通じて充実した生活をおくれるように人々を手助けしています。|https://sugarlabs.org/|{{Pkg|sugar}} + {{Grp|sugar-fructose}}}}
 
* {{App|[[Sugar]]|Sugar 学習用プラットフォームは5歳から12歳までの子供たちにリッチメディアを通して勉学の助けにすることを目的とした活動のためのコンピュータ環境です。Sugar は高等な教育の機会をすべての子供に与えるための世界的な支援によって成り立っています。現在では世界中の、40カ国以上、25の言語をしゃべる、100万人近くの子供たちによって使われています。Sugar は現在多くの地域で見過ごされている、質の高い教育を通じて充実した生活をおくれるように人々を手助けしています。|https://sugarlabs.org/|{{Pkg|sugar}} + {{Grp|sugar-fructose}}}}
 
* {{App|UKUI|UKUI は GTK と Qt をベースに開発されている軽量なデスクトップ環境で、Ubuntu kylin に標準搭載されています。|https://www.ukui.org/|{{Grp|ukui}}}}
 
* {{App|UKUI|UKUI は GTK と Qt をベースに開発されている軽量なデスクトップ環境で、Ubuntu kylin に標準搭載されています。|https://www.ukui.org/|{{Grp|ukui}}}}
47行目: 48行目:
   
 
* {{App|[[CDE]]|Common Desktop Environment は Unix および OpenVMS 用のデスクトップ環境で、Motif ウィジェットツールキットをベースとしています。かつては UNIX98 Workstation Product Standard に含まれており、商用の Unix ワークステーションと一緒に"クラシック"な Unix デスクトップとして長い間使われていました。旧式の環境でありながら、依然として整備されており Linux システムのサポートも続けられています。|https://sourceforge.net/projects/cdesktopenv/|{{AUR|cdesktopenv}}}}
 
* {{App|[[CDE]]|Common Desktop Environment は Unix および OpenVMS 用のデスクトップ環境で、Motif ウィジェットツールキットをベースとしています。かつては UNIX98 Workstation Product Standard に含まれており、商用の Unix ワークステーションと一緒に"クラシック"な Unix デスクトップとして長い間使われていました。旧式の環境でありながら、依然として整備されており Linux システムのサポートも続けられています。|https://sourceforge.net/projects/cdesktopenv/|{{AUR|cdesktopenv}}}}
* {{App|[[COSMIC]]|Cosmic は、Pop! OS のために System76 によって作成された [[Rust]] ベースのデスクトップ環境です。高度にカスタマイズされた GNOME にインスパイアされました。最初のリリースはまだなので、未完成な部分があると思ってください。|https://github.com/pop-os/cosmic-epoch|{{AUR|cosmic-epoch-git}}}}
 
 
* {{App|[[Equinox Desktop Environment|EDE]]|"Equinox Desktop Environment" はシンプルで極限の軽量・高速を目指して作られている DE です。|https://edeproject.org/|{{AUR|ede}}}}
 
* {{App|[[Equinox Desktop Environment|EDE]]|"Equinox Desktop Environment" はシンプルで極限の軽量・高速を目指して作られている DE です。|https://edeproject.org/|{{AUR|ede}}}}
* {{App|KDE 1|最近のシステムで動作するように移植されました。ほとんどノスタルジアのためですが、今でも実際に動作し、日々の作業環境として利用できます。AUR に KDE 1 のアプリケーションがあり、その数は増えています。|https://invent.kde.org/historical/kde1-kdebase|{{AUR|kde1-kdebase-git}}}}
 
 
* {{App|[[Liri]]|Liri は近代的なデザインと機能が特徴のデスクトップ環境です。Liri は [https://github.com/hawaii-desktop Hawaii], [https://github.com/papyros Papyros], [https://github.com/liri-project Liri Project] がマージして生まれました。開発状況はまだ実験的な段階です。|https://liri.io/|{{AUR|liri-shell-git}}}}
 
* {{App|[[Liri]]|Liri は近代的なデザインと機能が特徴のデスクトップ環境です。Liri は [https://github.com/hawaii-desktop Hawaii], [https://github.com/papyros Papyros], [https://github.com/liri-project Liri Project] がマージして生まれました。開発状況はまだ実験的な段階です。|https://liri.io/|{{AUR|liri-shell-git}}}}
 
* {{App|Lumina|Lumina は Qt 5 で書かれた FreeBSD 向けの軽量なデスクトップ環境です。ウィンドウの管理には [[Fluxbox]] を使っています。|https://lumina-desktop.org/|{{AUR|lumina-desktop}}}}
 
* {{App|Lumina|Lumina は Qt 5 で書かれた FreeBSD 向けの軽量なデスクトップ環境です。ウィンドウの管理には [[Fluxbox]] を使っています。|https://lumina-desktop.org/|{{AUR|lumina-desktop}}}}
 
* {{App|Maui Shell|Maui Shell は、デスクトップ、タブレット、携帯電話のための収束型シェルです。|https://github.com/Nitrux/maui-shell|{{AUR|maui-shell-git}}}}
 
* {{App|Maui Shell|Maui Shell は、デスクトップ、タブレット、携帯電話のための収束型シェルです。|https://github.com/Nitrux/maui-shell|{{AUR|maui-shell-git}}}}
* {{App|[[Moksha]]|Enlightenment のフォークで、Ubuntu ベースの Bodhi Linux でデフォルトのデスクトップ環境として使われています。|https://www.bodhilinux.com/moksha-desktop/|{{AUR|moksha-git}}}}
+
* {{App|1=Moksha|2=Enlightenment のフォークで、Ubuntu ベースの Bodhi Linux でデフォルトのデスクトップ環境として使われています。オプションの[https://aur.archlinux.org/packages?K=moksha-module モジュール]もあり。|3=https://www.bodhilinux.com/moksha-desktop/|4={{AUR|moksha-git}}}}
  +
* {{App|PaperDE|Qt/Wayland と wayfire の上に構築されたデスクトップ環境です。|https://gitlab.com/cubocore/paper/paperde|{{AUR|paperde}}}}
* {{App|[[Pantheon]]|Pantheon は elementary OS ディストリビューションのデフォルトデスクトップ環境として作成されました。Vala と GTK3 ツールキットを使ってゼロから書かれています。ユーザビリティや外観には GNOME Shell や macOS と似通っているところがあります。|https://elementary.io/|{{AUR|pantheon-session-git}}}}
 
* {{App|PaperDE|Qt/Wayland と wayfire の上に構築されたデスクトップ環境です。|https://cubocore.org/paperde.html|{{AUR|paperde}}}}
+
* {{App|plainDE|Qt で記述された軽量の GNU/Linux デスクトップ環境です。今のところ、パネルとコントロールセンターが含まれます。|https://plainDE.github.io/|{{AUR|plainde-meta}}}}
* {{App|Phosh|Phosh は GNOME ベースの [[Wayland]] シェルユーザインターフェイスで、モバイル端末で便利です。|https://gitlab.gnome.org/World/Phosh/phosh|{{AUR|phosh}}}}
 
 
* {{App|Plasma Mobile|Plasma Mobile はモバイル端末に焦点を当てたデスクトップ環境です。KDE Plasma スタックと [[Wayland]] の上に構築されています。|https://invent.kde.org/plasma/plasma-mobile|{{AUR|plasma-mobile}}}}
 
* {{App|Plasma Mobile|Plasma Mobile はモバイル端末に焦点を当てたデスクトップ環境です。KDE Plasma スタックと [[Wayland]] の上に構築されています。|https://invent.kde.org/plasma/plasma-mobile|{{AUR|plasma-mobile}}}}
* {{App|theDesk|theDesk は、出来る限りユーザーの邪魔をしないように設計されたデスクトップ環境です。ウィジェットツールキットとして Qt 5 を、ウィンドウマネージャとして KWin を使用します。|https://github.com/vicr123/thedesk|{{AUR|thedesk}}}}
+
* {{App|theDesk|theDesk は、できる限りユーザーの邪魔をしないように設計されたデスクトップ環境です。ウィジェットツールキットとして Qt 5 を、ウィンドウマネージャとして KWin を使用します。|https://github.com/vicr123/thedesk|{{AUR|thedesk}}}}
 
* {{App|[[Trinity]]|Trinity Desktop Environment (TDE) プロジェクトは KDE 3.5 のスタイルを維持するという目的から始まった Unix ライクなオペレーティングシステム向けのデスクトップ環境です。|https://www.trinitydesktop.org/|[[Trinity]] を参照}}
 
* {{App|[[Trinity]]|Trinity Desktop Environment (TDE) プロジェクトは KDE 3.5 のスタイルを維持するという目的から始まった Unix ライクなオペレーティングシステム向けのデスクトップ環境です。|https://www.trinitydesktop.org/|[[Trinity]] を参照}}
  +
  +
== 別のウィンドウマネージャを使う ==
  +
  +
使用しているデスクトップ環境の記事が存在する場合、その記事の ''別のウィンドウマネージャを使う'' のセクション (あるいは類似のセクション) を見てください。あるいは、公式のドキュメントを参照してください。
  +
  +
* [[Budgie#別のウィンドウマネージャを使う]]
  +
* [[Cinnamon#別のウィンドウマネージャを使う]]
  +
* [[GNOME#別のウィンドウマネージャを使う]]
  +
* [[Plasma#別のウィンドウマネージャを使う]]
  +
* [[LXDE#別のウィンドウマネージャを使う]]
  +
* [[LXQt#別のウィンドウマネージャを使う]]
  +
* [[MATE#別のウィンドウマネージャを使う]]
  +
* [[Xfce#別のウィンドウマネージャを使う]]
   
 
== カスタム環境 ==
 
== カスタム環境 ==
   
''完全な''グラフィカル環境を構築するのに一番簡単な方法がデスクトップ環境です。しかし、ユーザーは人気のあるデスクトップ環境(とその依存コンポーネント)を使わずにも様々な方法でグラフィカル環境を作成・カスタマイズすることができます。一般的に、カスタム環境の作成は、最適な[[ウィンドウマネージャ]]や[[Wayland#コンポジタ|コンポジタ]]、[[アプリケーション一覧#タスクバー|タスクバー]]、その他雑多なアプリケーション (最小限度必要なソフトウェアとして[[ターミナルエミュレータ]]、[[アプリケーション一覧#ファイルマネージャ|ファイルマネージャ]]、[[テキストエディタ]]など) の選択によります。
+
''完全な''グラフィカル環境を構築するのに一番簡単な方法がデスクトップ環境です。しかし、ユーザーは人気のあるデスクトップ環境(とその依存コンポーネント)を使わずにも様々な方法でグラフィカル環境を作成・カスタマイズすることができます。一般的に、カスタム環境の作成は、最適なウィンドウマネージャや[[Wayland#コンポジタ|コンポジタ]]、[[タスクバー]]、その他雑多なアプリケーション (最小限度必要なソフトウェアとして[[ターミナルエミュレータ]]、[[アプリケーション一覧#ファイルマネージャ|ファイルマネージャ]]、[[テキストエディタ]]など) の選択によります。
   
 
通常デスクトップ環境により提供される他のコンポーネントとしては:
 
通常デスクトップ環境により提供される他のコンポーネントとしては:
   
  +
* [[アプリケーション一覧/その他#アプリケーションランチャー|アプリケーションランチャー]]
* [[Xorg#コンポジット|デスクトップコンポジタ (Xorg)]]
 
  +
* [[アプリケーション一覧/マルチメディア#音量調整|オーディオ制御]]
* [[デスクトップ通知#スタンドアロン|通知デーモン]]
 
* [[ディスプレイマネージャ#ディスプレイマネージャ一覧|ディスプレイマネージャ]]
 
* [[アプリケーション一覧#スクリーンロック|スクリーンロッカー]]
 
* [[アプリケーション一覧#アプリケーションランチャー|アプリケーションランチャー]]
 
* [[アプリケーション一覧#音量調整|オーディオ制御]]
 
 
* [[バックライト#バックライトユーティリティ|バックライト制御]]
 
* [[バックライト#バックライトユーティリティ|バックライト制御]]
  +
  +
* [[コンポジタ]]
  +
* [[XDG MIME Applications#mimeapps.list|デフォルトアプリケーション]]
  +
* [[ディスプレイマネージャ#ディスプレイマネージャ一覧|ディスプレイマネージャ]]
  +
* [[アプリケーション一覧/その他#ログアウト UI|ログアウトダイアログ]]
 
* [[MPRIS#コントロールユーティリティ|メディア制御]]
 
* [[MPRIS#コントロールユーティリティ|メディア制御]]
  +
* [[デスクトップ通知#スタンドアロン|通知デーモン]]
 
* [[Polkit#認証エージェント|Polkit 認証エージェント]]
 
* [[Polkit#認証エージェント|Polkit 認証エージェント]]
 
* [[電源管理]]
 
* [[電源管理]]
* [[スクリーンショットの取得|スクリーンキャプチャ]]
+
* [[スクリーンキャプチャ]]
  +
* [[アプリケーション一覧/セキュリティ#スクリーンロック|スクリーンロッカー]]
 
* [[バックライト#色補正|スクリーンの色温度]]
 
* [[バックライト#色補正|スクリーンの色温度]]
* [[アプリケーション一覧#壁紙設定|壁紙設定]]
+
* [[アプリケーション一覧/その他#壁紙設定|壁紙設定]]
* [[アプリケーション一覧#ログアウトダイアログ| ログアウトダイアログ]]
 
* [[デフォルトアプリケーション]]
 
 
=== 別のウィンドウマネージャを使う ===
 
 
使用しているデスクトップ環境の記事が存在する場合、その記事の ''別のウィンドウマネージャを使う'' のセクション (あるいは類似のセクション) を見てください。あるいは、公式のドキュメントを参照してください。
 
 
* [[Budgie#別のウィンドウマネージャを使う]]
 
* [[Cinnamon#別のウィンドウマネージャを使う]]
 
* [[GNOME#別のウィンドウマネージャを使用する]]
 
* [[KDE#別のウィンドウマネージャを使う]]
 
* [[LXDE#別のウィンドウマネージャを使う]]
 
* [[LXQt#別のウィンドウマネージャを使う]]
 
* [[MATE#別のウィンドウマネージャを使う]]
 
* [[Xfce#別のウィンドウマネージャを使う]]
 
   
{{TranslationStatus|Desktop environment|2023-04-23|775929}}
+
{{TranslationStatus|Desktop environment|2024-11-07|820122}}

2024年11月7日 (木) 16:48時点における最新版

関連記事

デスクトップ環境 (DE) は、共通のグラフィカルユーザインターフェイス (GUI) を共有するプログラム群で構成されるデスクトップ・メタファーの実装です。

デスクトップ環境は、アイコン、ツールバー、壁紙、デスクトップウィジェットのようなグラフィカルユーザーインターフェイスの一般的な要素を提供する様々なコンポーネントをバンドルしています。さらに、ほとんどのデスクトップ環境には総合的なアプリケーションとユーティリティが含まれています。最も重要なことは、デスクトップ環境は独自のウィンドウマネージャを提供していますが、通常それらは互換性のある他のものに置き換えることができるということです。

ユーザは様々な方法で自由に GUI 環境を構築することができます。デスクトップ環境は、GUI 環境を構築するための完全かつ便利な手段を提供するに過ぎません。ユーザーは複数のデスクトップ環境から自由にアプリケーションを取捨選択することもできます。例えば、Plasma ユーザーは、(KDE Konqueror ウェブブラウザが気に入らなかった場合) Epiphany ウェブブラウザなどの GNOME アプリケーションをインストールできます。このアプローチの欠点は、デスクトップ環境に含まれたアプリケーションの多くは DE 各々のライブラリにかなり依存しているということです。結果として、さまざまなデスクトップ環境からアプリケーションをインストールすると更に大量のライブラリのインストールの必要性を招きます。ディスク容量を節約したいユーザは、このような混合環境を避けたり、外部のライブラリにあまり依存していない代替環境を選んだりします。

なお、デスクトップ環境により提供されているアプリケーションは、それぞれのネイティブ環境にあわせて作られる傾向があります。外観上、異なったウィジェットツールキットがまざった混合環境では外見不一致になることがあります(つまり、インターフェースが別々のアイコン・ウィジェットスタイルを使うことになります)。ユーザーエクスペリエンス上、混合環境は振る舞いが等しくならないかもしれません(例: アイコンのダブルクリックに対するシングルクリック、ドラッグアンドドロップ機能)し混乱や意図しない振る舞いの原因となりえます。

デスクトップ環境の一覧

公式サポート

  • Budgie — Budgie は最近のユーザーを考慮して設計されたデスクトップ環境で、シンプリシティとエレガンスに焦点を置いています。
https://blog.buddiesofbudgie.org || budgie
  • Cinnamon — Cinnamon は伝統的なユーザーエクスペリエンスを得られるように力が入れられています。Cinnamon は Gnome 3 のフォークです。
https://github.com/linuxmint/Cinnamon || cinnamon
  • COSMIC — Cosmic は、Pop! OS のために System76 によって作成された Rust ベースのデスクトップ環境です。高度にカスタマイズされた GNOME にインスパイアされました。まだ、アルファ段階です。
https://github.com/pop-os/cosmic-epoch || cosmic
  • Cutefish — Cutefish は新しい、モダンなデスクトップ環境です。
https://cutefish-ubuntu.github.io || cutefish
  • Deepin Desktop Environment — Deepin デスクトップインターフェイスとアプリは直感的でエレガントなデザインを特徴としています。画面の遷移や共有、検索などをするだけで、喜びを。
https://www.deepin.org/ || deepin
  • Enlightenment — Enlightenment デスクトップシェルは効率的なウィンドウマネージャを提供します。Enlightenment Foundation Libraries による他の重要なデスクトップコンポーネント、ファイルマネージャ、デスクトップアイコン、ウィジェットなども含まれます。テーマ機能を持ちつつ、古いハードウェアや組み込みデバイスでも動きます。
https://www.enlightenment.org/ || enlightenment
  • GNOME — GNOME デスクトップ環境は、モダンなセッション (GNOME) とクラシックなセッション (GNOME Classic) の両方を持つ、魅力的かつ直感的なデスクトップです。
https://www.gnome.org/ || gnome
  • GNOME Flashback — GNOME Flashback は元は GNOME フォールバックモードと呼ばれていた GNOME 3 用のシェルです。デスクトップレイアウトや使っている技術は GNOME2 と似ています。
https://wiki.gnome.org/Projects/GnomeFlashback || gnome-flashback
  • KDE Plasma — KDE Plasma デスクトップ環境は馴染み深い作業環境です。Plasma はモダンなデスクトップコンピューティングに必要なツールをすべて提供するので、使い始めてすぐに生産性を高めることができます。
https://www.kde.org/plasma-desktop || plasma
  • LXDE — Lightweight X11 Desktop Environment は速くて省エネルギーなデスクトップ環境です。モダンなインターフェース、多言語サポート、標準キーボードショートカットに加えて、タブファイルブラウズなどの付加的な機能を持っています。基礎から軽量にするよう作られているので、LXDE は他の環境よりも CPU や RAM の消費量が少なくみつもれます。
https://lxde.org/ || GTK 2: lxde, GTK 3: lxde-gtk3
  • LXQt — LXQt は LXDE (Lightweight Desktop Environment) の Qt 移植であり後継バージョンです。LXDE-Qt と Razor-qt のプロジェクトが統合して作られました: 軽量、モジュール式、極めて高速でユーザーフレンドリーなデスクトップ環境です。
https://lxqt.github.io/ || lxqt
  • MATE — 伝統的なやりかたを好む Linux ユーザーにとって直感的で魅力的なデスクトップを提供します。GNOME 2 のフォークとして開発が開始されましたが、現在では GTK 3 が使われてます。
https://mate-desktop.org/ || mate
  • Pantheon — Pantheon は elementary OS ディストリビューションのデフォルトデスクトップ環境として作成されました。Vala と GTK3 ツールキットを使ってゼロから書かれています。ユーザビリティや外観には GNOME Shell や macOS と似通っているところがあります。
https://elementary.io/ || pantheon
  • Phosh — Phosh は、GNOME ベースの Wayland シェルユーザインターフェイスです。モバイルデバイスにおいて便利です。
https://gitlab.gnome.org/World/Phosh/phosh || phosh
  • Sugar — Sugar 学習用プラットフォームは5歳から12歳までの子供たちにリッチメディアを通して勉学の助けにすることを目的とした活動のためのコンピュータ環境です。Sugar は高等な教育の機会をすべての子供に与えるための世界的な支援によって成り立っています。現在では世界中の、40カ国以上、25の言語をしゃべる、100万人近くの子供たちによって使われています。Sugar は現在多くの地域で見過ごされている、質の高い教育を通じて充実した生活をおくれるように人々を手助けしています。
https://sugarlabs.org/ || sugar + sugar-fructose
  • UKUI — UKUI は GTK と Qt をベースに開発されている軽量なデスクトップ環境で、Ubuntu kylin に標準搭載されています。
https://www.ukui.org/ || ukui
  • Xfce — Xfce は 伝統的な UNIX 哲学、モジュール性と効率性の体現者です。現代的なデスクトップ環境として期待される機能を持った多くのコンポーネントが含まれていますが、どれも比較的に軽量に抑えられています。コンポーネントは分割してパッケージ化され、最適なパーソナル環境を作るために必要なものだけをピックアップすることができます。
https://xfce.org/ || xfce4

非公式サポート

  • CDE — Common Desktop Environment は Unix および OpenVMS 用のデスクトップ環境で、Motif ウィジェットツールキットをベースとしています。かつては UNIX98 Workstation Product Standard に含まれており、商用の Unix ワークステーションと一緒に"クラシック"な Unix デスクトップとして長い間使われていました。旧式の環境でありながら、依然として整備されており Linux システムのサポートも続けられています。
https://sourceforge.net/projects/cdesktopenv/ || cdesktopenvAUR
  • EDE — "Equinox Desktop Environment" はシンプルで極限の軽量・高速を目指して作られている DE です。
https://edeproject.org/ || edeAUR
  • Liri — Liri は近代的なデザインと機能が特徴のデスクトップ環境です。Liri は Hawaii, Papyros, Liri Project がマージして生まれました。開発状況はまだ実験的な段階です。
https://liri.io/ || liri-shell-gitAUR
  • Lumina — Lumina は Qt 5 で書かれた FreeBSD 向けの軽量なデスクトップ環境です。ウィンドウの管理には Fluxbox を使っています。
https://lumina-desktop.org/ || lumina-desktopAUR
  • Maui Shell — Maui Shell は、デスクトップ、タブレット、携帯電話のための収束型シェルです。
https://github.com/Nitrux/maui-shell || maui-shell-gitAUR
  • Moksha — Enlightenment のフォークで、Ubuntu ベースの Bodhi Linux でデフォルトのデスクトップ環境として使われています。オプションのモジュールもあり。
https://www.bodhilinux.com/moksha-desktop/ || moksha-gitAUR
  • PaperDE — Qt/Wayland と wayfire の上に構築されたデスクトップ環境です。
https://gitlab.com/cubocore/paper/paperde || paperdeAUR
  • plainDE — Qt で記述された軽量の GNU/Linux デスクトップ環境です。今のところ、パネルとコントロールセンターが含まれます。
https://plainDE.github.io/ || plainde-metaAUR
  • Plasma Mobile — Plasma Mobile はモバイル端末に焦点を当てたデスクトップ環境です。KDE Plasma スタックと Wayland の上に構築されています。
https://invent.kde.org/plasma/plasma-mobile || plasma-mobileAUR
  • theDesk — theDesk は、できる限りユーザーの邪魔をしないように設計されたデスクトップ環境です。ウィジェットツールキットとして Qt 5 を、ウィンドウマネージャとして KWin を使用します。
https://github.com/vicr123/thedesk || thedeskAUR
  • Trinity — Trinity Desktop Environment (TDE) プロジェクトは KDE 3.5 のスタイルを維持するという目的から始まった Unix ライクなオペレーティングシステム向けのデスクトップ環境です。
https://www.trinitydesktop.org/ || Trinity を参照

別のウィンドウマネージャを使う

使用しているデスクトップ環境の記事が存在する場合、その記事の 別のウィンドウマネージャを使う のセクション (あるいは類似のセクション) を見てください。あるいは、公式のドキュメントを参照してください。

カスタム環境

完全なグラフィカル環境を構築するのに一番簡単な方法がデスクトップ環境です。しかし、ユーザーは人気のあるデスクトップ環境(とその依存コンポーネント)を使わずにも様々な方法でグラフィカル環境を作成・カスタマイズすることができます。一般的に、カスタム環境の作成は、最適なウィンドウマネージャやコンポジタタスクバー、その他雑多なアプリケーション (最小限度必要なソフトウェアとしてターミナルエミュレータファイルマネージャテキストエディタなど) の選択によります。

通常デスクトップ環境により提供される他のコンポーネントとしては:

翻訳ステータス: このページは en:Desktop environment の翻訳バージョンです。最後の翻訳日は 2024-11-07 です。もし英語版に 変更 があれば、翻訳の同期を手伝うことができます。