「デスクトップ環境」の版間の差分
(同期) |
(同期) |
||
(8人の利用者による、間の41版が非表示) | |||
1行目: | 1行目: | ||
[[Category:デスクトップ環境]] |
[[Category:デスクトップ環境]] |
||
+ | [[Category:ソフトウェア一覧]] |
||
[[en:Desktop environment]] |
[[en:Desktop environment]] |
||
[[es:Desktop environment]] |
[[es:Desktop environment]] |
||
− | [[ |
+ | [[fi:Desktop environment]] |
[[it:Desktop environment]] |
[[it:Desktop environment]] |
||
+ | [[pt:Desktop environment]] |
||
[[ru:Desktop environment]] |
[[ru:Desktop environment]] |
||
− | [[sv:Skrivbordsmiljö]] |
||
[[uk:Desktop environment]] |
[[uk:Desktop environment]] |
||
[[zh-hans:Desktop environment]] |
[[zh-hans:Desktop environment]] |
||
{{Related articles start}} |
{{Related articles start}} |
||
− | {{Related|デ |
+ | {{Related|デスクトップ環境の比較}} |
+ | {{Related|:Category:Freedesktop.org}} |
||
{{Related|ウィンドウマネージャ}} |
{{Related|ウィンドウマネージャ}} |
||
− | {{Related|Xorg}} |
||
− | {{Related|Wayland}} |
||
− | {{Related|デフォルトアプリケーション}} |
||
{{Related articles end}} |
{{Related articles end}} |
||
− | [[Wikipedia:ja:デスクトップ環境|デスクトップ環境]] |
+ | [[Wikipedia:ja:デスクトップ環境|デスクトップ環境]] (DE) は、共通の[[Wikipedia:ja:グラフィカルユーザインターフェイス|グラフィカルユーザインターフェイス]] (GUI) を共有するプログラム群で構成される[[Wikipedia:ja:デスクトップ・メタファー|デスクトップ・メタファー]]の実装です。 |
+ | デスクトップ環境は、アイコン、ツールバー、壁紙、デスクトップウィジェットのようなグラフィカルユーザーインターフェイスの一般的な要素を提供する様々なコンポーネントをバンドルしています。さらに、ほとんどのデスクトップ環境には総合的なアプリケーションとユーティリティが含まれています。最も重要なことは、デスクトップ環境は独自のウィンドウマネージャを提供していますが、通常それらは互換性のある他のものに置き換えることができるということです。 |
||
− | == X Window System == <!-- please keep this section synchronized with [[ウィンドウマネージャ#X Window System]] --> |
||
− | [[Wikipedia:ja:X Window System|X Window System]] はグラフィカルユーザーインターフェースの基礎を提供します。デスクトップ環境をインストールする前に、X サーバーをインストールする必要があります。詳しい情報は [[Xorg]] を見て下さい。デスクトップ環境の中には X に取って代わる [[Wayland]] に対応しているものもありますが、どれもまだ実験的な段階です。 |
||
+ | ユーザは様々な方法で自由に GUI 環境を構築することができます。デスクトップ環境は、GUI 環境を構築するための完全かつ便利な手段を提供するに過ぎません。ユーザーは複数のデスクトップ環境から自由にアプリケーションを取捨選択することもできます。例えば、[[Wikipedia:ja:Plasma (KDE)|Plasma]] ユーザーは、([[KDE]] [[Wikipedia:ja:Konqueror|Konqueror]] ウェブブラウザが気に入らなかった場合) [[Epiphany]] ウェブブラウザなどの [[GNOME]] アプリケーションをインストールできます。このアプローチの欠点は、デスクトップ環境に含まれたアプリケーションの多くは DE 各々のライブラリにかなり依存しているということです。結果として、さまざまなデスクトップ環境からアプリケーションをインストールすると更に大量のライブラリのインストールの必要性を招きます。ディスク容量を節約したいユーザは、このような混合環境を避けたり、外部のライブラリにあまり依存していない代替環境を選んだりします。 |
||
− | :''X は、GUI環境構築のための基本フレームワークやプリミティブを提供する。ウィンドウを画面上に描画したり、移動させたり、マウスやキーボードを使ってやり取りするといったことである。X はユーザインタフェースを規定しない。それは、個々のクライアントプログラムの管理下にある。そのため、X に基づいた環境の見た目は様々であり、プログラムごとにインタフェースが異なる。X は OS の中核部分には含まれず、アプリケーション層構築の基盤となっている。'' |
||
+ | なお、デスクトップ環境により提供されているアプリケーションは、それぞれのネイティブ環境にあわせて作られる傾向があります。外観上、異なったウィジェットツールキットがまざった混合環境では外見不一致になることがあります(つまり、インターフェースが別々のアイコン・ウィジェットスタイルを使うことになります)。ユーザーエクスペリエンス上、混合環境は振る舞いが等しくならないかもしれません(例: アイコンのダブルクリックに対するシングルクリック、ドラッグアンドドロップ機能)し混乱や意図しない振る舞いの原因となりえます。 |
||
− | ユーザーは様々な方法によって自由に GUI 環境を設定することができます。この設定を完成させるのに、デスクトップ環境は完全で便利な方法を提供します。 |
||
− | == デスクトップ環境 == |
+ | == デスクトップ環境の一覧 == |
+ | === 公式サポート === |
||
− | デスクトップ環境には様々な X クライアントがバンドルされており、アイコン・ウィンドウ・ツールバー・壁紙・デスクトップウィジェットのようなグラフィカルユーザーインターフェースの一般的な要素を提供しています。さらに、ほとんどのデスクトップ環境には総合的なアプリケーションとユーティリティが含まれています。 |
||
− | |||
− | ユーザーは複数のデスクトップ環境から自由にアプリケーションを取捨選択することもできます。例えば、KDE ユーザーは、Epiphany ウェブブラウザ (KDE の Konqueror ウェブブラウザが気に入らなかった場合) などの GNOME アプリケーションをインストールできます。このアプローチの欠点は、デスクトップ環境に含まれたアプリケーションの多くは DE 各々のライブラリにかなり依存しているということです。結果として、さまざまなデスクトップ環境からアプリケーションをインストールすると更に大量のライブラリのインストールの必要を招きます。ディスク容量を節約、または[[Wikipedia:ja:ソフトウェアの肥大化|ソフトウェアの肥大化]]を避けようとしているユーザーにとってはこのような混合環境は避けて、代わりの軽量な環境に目を向けるべきでしょう。 |
||
− | |||
− | なお、DE によるアプリケーションはそれぞれのネイティブ環境にあわせて作られる傾向があります。外観上、異なったウィジェットツールキットがまざった混合環境では外見不一致になることがあります(つまり、インターフェースが別々のアイコン・ウィジェットスタイルを使うことになります)。ユーザーエクスペリエンス上、混合環境は振る舞いが等しくならないかもしれません(例: アイコンのダブルクリックに対するシングルクリック、ドラッグアンドドロップ機能)し混乱や意図しない振る舞いの原因となりえます。 |
||
− | |||
− | === デスクトップ環境の一覧 === |
||
− | |||
− | ==== 公式サポート ==== |
||
− | |||
− | * {{App|[[GNOME]]|GNOME プロジェクトは2つのものを提供しています: 魅力的で直感的なデスクトップである、GNOME デスクトップと、デスクトップの要素を結合するアプリケーションを作成するための広範なフレームワークである、GNOME 開発環境です。GNOME は、フリーで、使いやすく、理解しやすく、国際的で、デベロッパフレンドリ、かつ組織的なサポートとコミュニティがあります。|https://www.gnome.org/gnome-3/|{{grp|gnome}}}} |
||
+ | * {{App|[[Budgie]]|Budgie は最近のユーザーを考慮して設計されたデスクトップ環境で、シンプリシティとエレガンスに焦点を置いています。|https://blog.buddiesofbudgie.org|{{Grp|budgie}}}} |
||
+ | * {{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|[[Deepin Desktop Environment]]|Deepin デスクトップインターフェイスとアプリは直感的でエレガントなデザインを特徴としています。画面の遷移や共有、検索などをするだけで、喜びを。|https://www.deepin.org/|{{grp|deepin}}}} |
||
+ | * {{App|[[Enlightenment]]|Enlightenment デスクトップシェルは効率的なウィンドウマネージャを提供します。Enlightenment Foundation Libraries による他の重要なデスクトップコンポーネント、ファイルマネージャ、デスクトップアイコン、ウィジェットなども含まれます。テーマ機能を持ちつつ、古いハードウェアや組み込みデバイスでも動きます。|https://www.enlightenment.org/|{{Pkg|enlightenment}}}} |
||
+ | * {{App|[[GNOME]]|GNOME デスクトップ環境は、モダンなセッション (''GNOME'') とクラシックなセッション (''GNOME Classic'') の両方を持つ、魅力的かつ直感的なデスクトップです。|https://www.gnome.org/|{{Grp|gnome}}}} |
||
* {{App|[[GNOME Flashback]]|GNOME Flashback は元は GNOME フォールバックモードと呼ばれていた GNOME 3 用のシェルです。デスクトップレイアウトや使っている技術は GNOME2 と似ています。|https://wiki.gnome.org/Projects/GnomeFlashback|{{Pkg|gnome-flashback}}}} |
* {{App|[[GNOME Flashback]]|GNOME Flashback は元は GNOME フォールバックモードと呼ばれていた GNOME 3 用のシェルです。デスクトップレイアウトや使っている技術は GNOME2 と似ています。|https://wiki.gnome.org/Projects/GnomeFlashback|{{Pkg|gnome-flashback}}}} |
||
+ | * {{App|[[KDE Plasma]]|KDE Plasma デスクトップ環境は馴染み深い作業環境です。Plasma はモダンなデスクトップコンピューティングに必要なツールをすべて提供するので、使い始めてすぐに生産性を高めることができます。|https://www.kde.org/plasma-desktop|{{Grp|plasma}}}} |
||
− | |||
+ | * {{App|[[LXDE]]|Lightweight X11 Desktop Environment は速くて省エネルギーなデスクトップ環境です。モダンなインターフェース、多言語サポート、標準キーボードショートカットに加えて、タブファイルブラウズなどの付加的な機能を持っています。基礎から軽量にするよう作られているので、LXDE は他の環境よりも CPU や RAM の消費量が少なくみつもれます。|https://lxde.org/|GTK 2: {{Grp|lxde}}, GTK 3: {{Grp|lxde-gtk3}}}} |
||
− | * {{App|[[MATE]]|MATE は Gnome 2 のフォークです。伝統的なやりかたを好む Linux ユーザーにとって直感的で魅力的なデスクトップを提供します。|http://www.mate-desktop.org/|GTK+ 2: {{grp|mate}}, GTK+ 3: {{grp|mate-gtk3}}}} |
||
+ | * {{App|[[LXQt]]|LXQt は LXDE (Lightweight Desktop Environment) の Qt 移植であり後継バージョンです。LXDE-Qt と Razor-qt のプロジェクトが統合して作られました: 軽量、モジュール式、極めて高速でユーザーフレンドリーなデスクトップ環境です。|https://lxqt.github.io/|{{Grp|lxqt}}}} |
||
− | |||
− | * {{App|[[ |
+ | * {{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|[[Budgie Desktop]]|Budgie Desktop は最近のユーザーを考慮して設計された軽量なデスクトップ環境で、シンプリシティとエレガンスに焦点を置いています。Chrome/Chromium OS のデスクトップレイアウトにも近似。|https://solus-project.com/budgie/|{{Pkg|budgie-desktop}}}} |
||
− | |||
− | * {{App|[[Deepin Desktop Environment|Deepin]]|Deepin デスクトップインターフェイスとアプリは直感的でエレガントなデザインを特徴としています。画面の遷移や共有、検索などをするだけで、喜びを。|https://www.deepin.org/|{{grp|deepin}}}} |
||
− | |||
− | * {{App|[[KDE|KDE Plasma]]|KDE はたくさんの独立したアプリケーションによって構成され、デスクトップワークスペースはそれらアプリケーションを動かすシェルとして働きます。KDE アプリケーションは他のデスクトップ環境でも問題なくシステムコンポーネントと結合して動くように作られています。KDE ワークスペースもあわせれば、少ないシステムリソースで動く、より良いアプリケーションの統合環境が得ることができます。|https://www.kde.org/workspaces/plasmadesktop/|{{grp|plasma}}}} |
||
− | |||
− | * {{App|[[Xfce]]|Xfce は 伝統的な UNIX 哲学、モジュール性と効率性の体現者です。現代的なデスクトップ環境として期待される機能を持った多くのコンポーネントが含まれていますが、どれも比較的に軽量に抑えられています。コンポーネントは分割してパッケージ化され、最適なパーソナル環境を作るために必要なものだけをピックアップすることができます。|http://www.xfce.org/|{{Grp|xfce4}}}} |
||
− | |||
− | * {{App|[[Enlightenment]]|[[Enlightenment]] デスクトップシェルは効率的で息を呑むようなウィンドウマネージャを提供します。Enlightenment Foundation Libraries による他の重要なデスクトップコンポーネント、ファイルマネージャ、デスクトップアイコン、ウィジェットなども含まれます。前代未聞のレベルのテーマ機能を持ちつつ古いハードウェアや組み込みデバイスでも動くと豪語しています。|https://www.enlightenment.org/|{{Pkg|enlightenment}}}} |
||
− | |||
− | * {{App|[[LXDE]]|"Lightweight X11 Desktop Environment" は速くて省エネルギーなデスクトップ環境です。国際的な開発コミュニティによってメンテナンスされていて、美しいインターフェース、多言語サポート、標準キーボードショートカット、タブファイルブラウズなどの付加的な機能を持っています。基礎から軽量にするよう作られているので、LXDE は他の環境よりも CPU や RAM の消費量が少なくみつもれます。ハードウェアの性能が限られるクラウドコンピューティングや、ネットブック、携帯デバイス (例: MID) や古いコンピュータなどに特に有効です。|http://lxde.org/|GTK+ 2: {{grp|lxde}}, GTK+ 3: {{grp|lxde-gtk3}}}} |
||
− | |||
− | * {{App|[[LXQt]]|LXQt は LXDE (Lightweight Desktop Environment) の Qt 移植であり後継バージョンです。LXDE-Qt と Razor-qt プロジェクトが統合して作られました: 軽量、モジュール式、極めて高速でユーザーフレンドリーなデスクトップ環境です。|http://lxqt.org/|{{grp|lxqt}}}} |
||
− | |||
* {{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|[[Xfce]]|Xfce は 伝統的な [[Wikipedia:ja:UNIX哲学|UNIX 哲学]]、モジュール性と効率性の体現者です。現代的なデスクトップ環境として期待される機能を持った多くのコンポーネントが含まれていますが、どれも比較的に軽量に抑えられています。コンポーネントは分割してパッケージ化され、最適なパーソナル環境を作るために必要なものだけをピックアップすることができます。|https://xfce.org/|{{Grp|xfce4}}}} |
||
− | + | === 非公式サポート === |
|
− | * {{App|[[ |
+ | * {{App|[[CDE]]|Common Desktop Environment は Unix および OpenVMS 用のデスクトップ環境で、Motif ウィジェットツールキットをベースとしています。かつては UNIX98 Workstation Product Standard に含まれており、商用の Unix ワークステーションと一緒に"クラシック"な Unix デスクトップとして長い間使われていました。旧式の環境でありながら、依然として整備されており Linux システムのサポートも続けられています。|https://sourceforge.net/projects/cdesktopenv/|{{AUR|cdesktopenv}}}} |
+ | * {{App|[[Equinox Desktop Environment|EDE]]|"Equinox Desktop Environment" はシンプルで極限の軽量・高速を目指して作られている DE です。|https://edeproject.org/|{{AUR|ede}}}} |
||
+ | * {{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|Maui Shell|Maui Shell は、デスクトップ、タブレット、携帯電話のための収束型シェルです。|https://github.com/Nitrux/maui-shell|{{AUR|maui-shell-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|plainDE|Qt で記述された軽量の GNU/Linux デスクトップ環境です。今のところ、パネルとコントロールセンターが含まれます。|https://plainDE.github.io/|{{AUR|plainde-meta}}}} |
||
+ | * {{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|[[Trinity]]|Trinity Desktop Environment (TDE) プロジェクトは KDE 3.5 のスタイルを維持するという目的から始まった Unix ライクなオペレーティングシステム向けのデスクトップ環境です。|https://www.trinitydesktop.org/|[[Trinity]] を参照}} |
||
+ | == 別のウィンドウマネージャを使う == |
||
− | * {{App|[[Equinox Desktop Environment|EDE]]|"Equinox Desktop Environment" はシンプルで極限の軽量・高速を目指して作られている DE です。|http://equinox-project.org/|{{AUR|ede}}}} |
||
+ | 使用しているデスクトップ環境の記事が存在する場合、その記事の ''別のウィンドウマネージャを使う'' のセクション (あるいは類似のセクション) を見てください。あるいは、公式のドキュメントを参照してください。 |
||
− | * {{App|[[Liri]]|近代的なデザインと機能が特徴のデスクトップ環境です。Liri は [http://hawaiios.org/ Hawaii], [http://papyros.io/ Papyros], [https://github.com/liri-project Liri Project] がマージして生まれました。開発状況はまだ実験的な段階です。|https://liri.io/|{{AUR|liri-shell-git}}}} |
||
+ | * [[Budgie#別のウィンドウマネージャを使う]] |
||
− | * {{App|[[Lumina]]|Lumina は Qt 5 で書かれた FreeBSD 用の軽量なデスクトップ環境です。ウィンドウの管理には [[Fluxbox]] を使っています。|https://lumina-desktop.org/|{{AUR|lumina-desktop}}}} |
||
+ | * [[Cinnamon#別のウィンドウマネージャを使う]] |
||
− | |||
+ | * [[GNOME#別のウィンドウマネージャを使う]] |
||
− | * {{App|[[Moksha]]|Enlightenment のフォークで、Ubuntu ベースの Bodhi Linux でデフォルトのデスクトップ環境として使われています。|http://www.bodhilinux.com/moksha-desktop/|{{AUR|moksha}}}} |
||
+ | * [[Plasma#別のウィンドウマネージャを使う]] |
||
− | |||
+ | * [[LXDE#別のウィンドウマネージャを使う]] |
||
− | * {{App|[[Pantheon]]|Pantheon は elementary OS ディストリビューションのデフォルトデスクトップ環境として作成されました。Vala と GTK3 ツールキットを使ってスクラッチから書かれています。ユーザビリティや外観には GNOME Shell や macOS と似通っているところがあります。|https://elementary.io/|{{AUR|pantheon-session-bzr}}}} |
||
+ | * [[LXQt#別のウィンドウマネージャを使う]] |
||
− | |||
+ | * [[MATE#別のウィンドウマネージャを使う]] |
||
− | * {{App|theShell|出来る限りユーザーの邪魔をしないように設計されたデスクトップ環境です。ウィジェットツールキットとして Qt 5 を、ウィンドウマネージャとして KWin を使用します。パーソナルアシスタントが組み込まれています。|https://vicr123.github.io/theshell|{{AUR|theshell}}}} |
||
+ | * [[Xfce#別のウィンドウマネージャを使う]] |
||
− | |||
− | * {{App|[[Trinity]]|Trinity Desktop Environment (TDE) プロジェクトは KDE 3.5 のスタイルを維持するという目的から始まった Unix ライクなオペレーティングシステム向けのデスクトップ環境です。|http://www.trinitydesktop.org/|[[Trinity]] を参照}} |
||
− | |||
− | * {{App|[[Unity]]|Unity は Canonical によって Ubuntu のために作られた GNOME シェルです。|http://unity.ubuntu.com/|[[Unity]] を参照}} |
||
− | |||
− | === デスクトップ環境の比較 === |
||
− | |||
− | ''このセクションでは人気デスクトップ環境の比較を試みますが、実際に試すことがあなたに合ったデスクトップ環境を選ぶために最適の方法だということを忘れないで下さい。'' |
||
− | |||
− | {{Wikipedia|Comparison of X Window System desktop environments}} |
||
− | |||
− | {| class="wikitable" |
||
− | |+ デスクトップ環境 <!-- PLEASE DO NOT OVER-CLUTTER THIS TABLE! --> |
||
− | ! デスクトップ環境 !! ツールキット !! ウィンドウマネージャ !! タスクバー !! ターミナルエミュレータ !! ファイルマネージャ !! 電卓 !! テキストエディタ !! 画像ビューア !! メディアプレイヤ !! ウェブブラウザ !! ディスプレイマネージャ |
||
− | |- |
||
− | | [[Budgie Desktop|Budgie]] || [[GTK+]] 3<br>{{pkg|gtk3}} || budgie-wm<br>{{Pkg|budgie-desktop}} || budgie-panel<br>{{Pkg|budgie-desktop}} || [[Wikipedia:GNOME Terminal|GNOME Terminal]]<br>{{pkg|gnome-terminal}} || [[GNOME Files]]<br>{{pkg|nautilus}} || [[Wikipedia:GNOME Calculator|GNOME Calculator]]<br>{{pkg|gnome-calculator}} || [[gedit]]<br>{{pkg|gedit}} || [[Wikipedia:Eye of GNOME|Eye of GNOME]]<br>{{pkg|eog}} || [[Wikipedia:GNOME Videos|GNOME Videos]]<br>{{pkg|totem}} || [[Epiphany]]<br>{{pkg|epiphany}} || [[GDM]]<br>{{pkg|gdm}} |
||
− | |- |
||
− | | [[Cinnamon]] || [[GTK+]] 3<br>{{pkg|gtk3}} || Muffin<br>{{pkg|muffin}} || Cinnamon<br>{{pkg|cinnamon}} || [[Wikipedia:GNOME Terminal|GNOME Terminal]]<br>{{pkg|gnome-terminal}} || [[Nemo|Nemo]]<br>{{pkg|nemo}} || [[Wikipedia:GCalctool|Calculator]]<br>{{pkg|gnome-calculator}} || [[gedit]]<br>{{pkg|gedit}} || [[Wikipedia:ja:Eye of GNOME|Eye of GNOME]]<br>{{pkg|eog}} || [[Wikipedia:GNOME Videos|GNOME Videos]]<br>{{pkg|totem}} || [[Firefox]]<br>{{pkg|firefox}} || [[LightDM]] GTK+ Greeter<br>{{pkg|lightdm-gtk-greeter}} |
||
− | |- |
||
− | | [[Deepin Desktop Environment|Deepin]] || [[GTK+]] 2/3, [[Qt]] 5<br>{{pkg|gtk2}} {{pkg|gtk3}} {{pkg|qt5-base}} || Deepin Window Manager<br>{{pkg|deepin-wm}} || Deepin Dock<br>{{pkg|deepin-dock}} || Deepin Terminal<br>{{pkg|deepin-terminal}} || Deepin File Manager<br>{{pkg|deepin-file-manager}} || [[Wikipedia:GNOME Calculator|GNOME Calculator]]<br>{{pkg|gnome-calculator}} || [[gedit]]<br>{{pkg|gedit}} || Deepin Image Viewer<br>{{pkg|deepin-image-viewer}} || Deepin Movie<br>{{pkg|deepin-movie}} || [[Chromium]]<br>{{pkg|chromium}} || [[LightDM]] Deepin Greeter<br>{{pkg|deepin-session-ui}} |
||
− | |- |
||
− | | [[Equinox Desktop Environment|EDE]] || [http://www.fltk.org/ FLTK]<br>{{pkg|fltk}} || [[PekWM]]<br>{{AUR|ede}} || EDE Panel<br>{{AUR|ede}} || [[Xterm]]<br>{{Pkg|xterm}} || Fluff<br>{{AUR|fluff}} || Calculator<br>{{AUR|ede}} || Editor<br>{{AUR|fltk-editor}} || Image Viewer<br>{{AUR|ede}} || flmusic<br>{{AUR|flmusic}} || [[Dillo]]<br>{{Pkg|dillo}} || [[XDM]]<br>{{Pkg|xorg-xdm}} |
||
− | |- |
||
− | | [[Enlightenment]] || [https://www.enlightenment.org/about-efl EFL]<br>{{Pkg|efl}} || [https://www.enlightenment.org/about-enlightenment Enlightenment]<br>{{pkg|enlightenment}} || [https://www.enlightenment.org/about-enlightenment Enlightenment]<br>{{pkg|enlightenment}} || [https://www.enlightenment.org/about-terminology Terminology]<br>{{pkg|terminology}} || [https://www.enlightenment.org/about-enlightenment Enlightenment]<br>{{pkg|enlightenment}} || Equate<br>{{AUR|equate-git}} || Ecrire<br>{{AUR|ecrire-git}} || [https://www.enlightenment.org/about-ephoto Ephoto]<br>{{AUR|ephoto-git}} || [https://www.enlightenment.org/about-rage Rage]<br>{{AUR|rage}} || [[Wikipedia:ja:Links|Links]]<br>{{Pkg|links}} || [[XDM]]<br>{{Pkg|xorg-xdm}} |
||
− | |- |
||
− | | [[GNOME]] || [[GTK+]] 3<br>{{pkg|gtk3}} || [[Wikipedia:Mutter (window manager)|Mutter]]<br>{{pkg|mutter}} || [[Wikipedia:GNOME Shell|GNOME Shell]]<br>{{pkg|gnome-shell}} || [[Wikipedia:GNOME Terminal|GNOME Terminal]]<br>{{pkg|gnome-terminal}} || [[GNOME Files]]<br>{{pkg|nautilus}} || [[Wikipedia:GCalctool|Calculator]]<br>{{pkg|gnome-calculator}} || [[gedit]]<br>{{pkg|gedit}} || [[Wikipedia:ja:Eye of GNOME|Eye of GNOME]]<br>{{pkg|eog}} || [[Wikipedia:GNOME Videos|GNOME Videos]]<br>{{pkg|totem}} || [[Epiphany]]<br>{{pkg|epiphany}} || [[GDM]]<br>{{pkg|gdm}} |
||
− | |- |
||
− | | [[GNOME Flashback]] || [[GTK+]] 3<br>{{pkg|gtk2}} {{pkg|gtk3}} || [[Wikipedia:Metacity|Metacity]]<br>{{pkg|metacity}} || [[Wikipedia:GNOME Panel|GNOME Panel]]<br>{{pkg|gnome-panel}} || [[Wikipedia:GNOME Terminal|GNOME Terminal]]<br>{{pkg|gnome-terminal}} || [[GNOME Files]]<br>{{pkg|nautilus}} || [[Wikipedia:GCalctool|Calculator]]<br>{{pkg|gnome-calculator}} || [[gedit]]<br>{{pkg|gedit}} || [[Wikipedia:ja:Eye of GNOME|Eye of GNOME]]<br>{{pkg|eog}} || [[Wikipedia:GNOME Videos|GNOME Videos]]<br>{{pkg|totem}} || [[Epiphany]]<br>{{pkg|epiphany}} || [[GDM]]<br>{{pkg|gdm}} |
||
− | |- |
||
− | | [[KDE Plasma]] || [[Qt]] 5<br>{{pkg|qt5-base}} || [[Wikipedia:KWin|KWin]]<br>{{pkg|kwin}} || [[Wikipedia:KDE Plasma 5#Desktop|Plasma Desktop]]<br>{{pkg|plasma-desktop}} || [http://konsole.kde.org/ Konsole]<br>{{pkg|konsole}} || [[Dolphin]]<br>{{pkg|dolphin}} || [http://www.kde.org/applications/utilities/kcalc/ KCalc]<br>{{pkg|kcalc}} || [http://kate-editor.org/ KWrite/Kate]<br>{{pkg|kwrite}} {{pkg|kate}} || [http://gwenview.sourceforge.net/ Gwenview]<br>{{pkg|gwenview}} || [http://www.kde.org/applications/multimedia/dragonplayer/ Dragon Player]<br>{{pkg|dragon}} || [http://www.konqueror.org/ Konqueror]<br>{{pkg|konqueror}} || [[SDDM]]<br>{{Pkg|sddm}} |
||
− | |- |
||
− | | [[Liri]] || [[Qt]] 5<br>{{Pkg|qt5-base}} || Green Island<br>{{AUR|greenisland}} || Liri Shell<br>{{AUR|liri-shell-git}} || Liri Terminal<br>{{AUR|liri-terminal-git}} || Liri Files<br>{{AUR|liri-files-git}} || Liri Calculator<br>{{AUR?|liri-calculator-git}} || Liri Text<br>{{AUR?|liri-text-git}} || EyeSight<br>{{AUR|eyesight}} || Liri Player<br>{{AUR|liri-player-git}} || Liri Browser<br>{{AUR|liri-browser}} || SDDM<br>{{Pkg|sddm}} |
||
− | |- |
||
− | | [[LXDE]] || [[GTK+]] 2<br>{{pkg|gtk2}} || [[Openbox]]<br>{{pkg|openbox}} || [http://wiki.lxde.org/en/LXPanel LXPanel]<br>{{pkg|lxpanel}} || [http://wiki.lxde.org/en/LXTerminal LXTerminal]<br>{{pkg|lxterminal}} || [[PCManFM]]<br>{{pkg|pcmanfm}} || [http://galculator.sourceforge.net/ Galculator]<br>{{Pkg|galculator-gtk2}} || [http://tarot.freeshell.org/leafpad/ Leafpad]<br>{{pkg|leafpad}} || [http://wiki.lxde.org/en/GPicView GPicView]<br>{{pkg|gpicview}} || [http://wiki.lxde.org/en/LXMusic LXMusic]<br>{{pkg|lxmusic}} || [[Midori]]<br>{{pkg|midori}} || [[LXDM]]<br>{{pkg|lxdm}} |
||
− | |- |
||
− | | [[LXDE]] (GTK+ 3) || [[GTK+]] 3<br>{{Pkg|gtk3}} || [[Openbox]]<br>{{Pkg|openbox}} || [http://wiki.lxde.org/en/LXPanel LXPanel]<br>{{Pkg|lxpanel-gtk3}} || [http://wiki.lxde.org/en/LXTerminal LXTerminal]<br>{{Pkg|lxterminal-gtk3}} || [[PCManFM]]<br>{{Pkg|pcmanfm-gtk3}} || [http://galculator.sourceforge.net/ Galculator]<br>{{Pkg|galculator}} || L3afpad<br>{{Pkg|l3afpad}} || [http://wiki.lxde.org/en/GPicView GPicView]<br>{{Pkg|gpicview-gtk3}} || [http://wiki.lxde.org/en/LXMusic LXMusic]<br>{{Pkg|lxmusic-gtk3}} || [[Midori]]<br>{{pkg|midori}} || [[LXDM]]<br>{{Pkg|lxdm-gtk3}} |
||
− | |- |
||
− | | [[LXQt]] || [[Qt]] 5 <br>{{pkg|qt5-base}} || [[Openbox]]<br>{{pkg|openbox}} || LXQt Panel<br>{{pkg|lxqt-panel}} || QTerminal<br>{{Pkg|qterminal}} || PCManFM-Qt<br>{{pkg|pcmanfm-qt}} || [http://speedcrunch.org/ SpeedCrunch]<br>{{Pkg|speedcrunch}} || Notepadqq<br>{{Pkg|notepadqq}} || LxImage-Qt<br>{{Pkg|lximage-qt}} || [[MPlayer|SMPlayer]]<br>{{Pkg|smplayer}} || QupZilla<br>{{Pkg|qupzilla}} || SDDM<br>{{Pkg|sddm}} |
||
− | |- |
||
− | | [[MATE]] (GTK+ 2) || [[GTK+]] 2/3<br>{{pkg|gtk2}} {{pkg|gtk3}} || Marco<br>{{pkg|marco}} || MATE Panel<br>{{pkg|mate-panel}} || MATE Terminal<br>{{pkg|mate-terminal}} || Caja<br>{{pkg|caja}} || [http://galculator.sourceforge.net/ Galculator]<br>{{Pkg|galculator-gtk2}} || pluma<br>{{pkg|pluma}} || Eye of MATE<br>{{pkg|eom}} || [http://docs.xfce.org/apps/parole/start Parole]<br>{{pkg|parole}} || [[Midori]]<br>{{pkg|midori}} || [[LightDM]] GTK+ Greeter<br>{{pkg|lightdm-gtk-greeter}} |
||
− | |- |
||
− | | [[MATE]] (GTK+ 3) || [[GTK+]] 3<br>{{pkg|gtk3}} || Marco<br>{{pkg|marco-gtk3}} || MATE Panel<br>{{pkg|mate-panel-gtk3}} || MATE Terminal<br>{{pkg|mate-terminal}} || Caja<br>{{pkg|caja-gtk3}} || [http://galculator.sourceforge.net/ Galculator]<br>{{Pkg|galculator}} || pluma<br>{{pkg|pluma-gtk3}} || Eye of MATE<br>{{pkg|eom-gtk3}} || [http://docs.xfce.org/apps/parole/start Parole]<br>{{pkg|parole}} || [[Midori]]<br>{{pkg|midori}} || [[LightDM]] GTK+ Greeter<br>{{pkg|lightdm-gtk-greeter}} |
||
− | |- |
||
− | | [[Pantheon]] || [[GTK+]] 3<br>{{pkg|gtk3}} || [https://launchpad.net/gala Gala]<br>{{AUR|gala-bzr}} || [https://launchpad.net/plank Plank]/[https://launchpad.net/wingpanel Wingpanel]<br>{{Pkg|plank}} {{AUR|wingpanel}} || [https://launchpad.net/pantheon-terminal Pantheon Terminal]<br>{{Pkg|pantheon-terminal}} || [https://launchpad.net/pantheon-files Pantheon Files]<br>{{Pkg|pantheon-files}} || [https://launchpad.net/pantheon-calculator Pantheon Calculator]<br>{{AUR|pantheon-calculator}} || [https://launchpad.net/scratch Scratch]<br>{{Pkg|scratch-text-editor}} || [https://launchpad.net/pantheon-photos Pantheon Photos]<br>{{pkg|pantheon-photos}} || [https://launchpad.net/audience Audience]<br>{{pkg|audience}} || [[Epiphany]]<br>{{pkg|epiphany}} || [[LightDM]] Pantheon Greeter<br>{{AUR|lightdm-pantheon-greeter}} |
||
− | |- |
||
− | | [[Sugar]] || [[GTK+]] 3<br>{{pkg|gtk3}} || [[Wikipedia:ja:Metacity|Metacity]]<br>{{pkg|metacity}} || Sugar<br>{{Pkg|sugar}} || Terminal<br>{{Pkg|sugar-activity-terminal}} || Sugar Journal<br>{{Pkg|sugar}} || Calculate<br>{{Pkg|sugar-activity-calculate}} || Write<br>{{Pkg|sugar-activity-write}} || ImageViewer<br>{{Pkg|sugar-activity-imageviewer}} || Jukebox<br>{{Pkg|sugar-activity-jukebox}} || Browse<br>{{Pkg|sugar-activity-browse}} || [[LightDM]] GTK+ Greeter<br>{{Pkg|lightdm-gtk-greeter}} |
||
− | |- |
||
− | | theShell || [[Qt]] 5<br>{{pkg|qt5-base}} || [[Wikipedia:KWin|KWin]]<br>{{pkg|kwin}} || theShell<br>{{AUR|theshell}} || theTerminal<br>{{AUR|theterminal}} || theFile<br>{{AUR|thefile}} || theCalculator<br>{{AUR|thecalculator}} || [http://kate-editor.org/ KWrite/Kate]<br>{{pkg|kwrite}} {{pkg|kate}} || [http://gwenview.sourceforge.net/ Gwenview]<br>{{pkg|gwenview}} || theMedia<br>{{AUR|themedia}} || theWeb<br>{{AUR|theweb}} || [[LightDM]] Contemporary Greeter<br>{{AUR|lightdm-webkit-theme-contemporary}} |
||
− | |- |
||
− | | [[Trinity]] || TQt || TWin || Kicker || Konsole || Konqueror || KCalc || Kwrite / Kate || Kuickshow || Kaffeine || Konqueror || TDM |
||
− | |- |
||
− | | [[Unity]] || [[GTK+]] 3<br>{{pkg|gtk3}} || [[Compiz]]<br>{{AUR|compiz-ubuntu}} || [[Unity]] || [[Wikipedia:GNOME Terminal|GNOME Terminal]]<br>{{pkg|gnome-terminal}} || [[GNOME Files]]<br>{{Pkg|nautilus}} || [[Wikipedia:GNOME Calculator|GNOME Calculator]]<br>{{pkg|gnome-calculator}} || [[gedit]]<br>{{pkg|gedit}} || [[Wikipedia:Eye of GNOME|Eye of GNOME]]<br>{{pkg|eog}} || [[Wikipedia:GNOME Videos|GNOME Videos]]<br>{{pkg|totem}} || [[Firefox]]<br>{{pkg|firefox}} || [[LightDM]] Unity Greeter<br>{{AUR|lightdm-unity-greeter}} |
||
− | |- |
||
− | | [[Xfce]] || [[GTK+]] 2/3<br>{{pkg|gtk2}} {{pkg|gtk3}} || [http://docs.xfce.org/xfce/xfwm4/start Xfwm4]<br>{{pkg|xfwm4}} || [http://docs.xfce.org/xfce/xfce4-panel/start Xfce Panel]<br>{{pkg|xfce4-panel}} || [http://www.xfce.org/projects/terminal Terminal]<br>{{pkg|xfce4-terminal}} || [[Thunar]]<br>{{pkg|thunar}} || [http://galculator.sourceforge.net/ Galculator]<br>{{Pkg|galculator}} || Mousepad<br>{{pkg|mousepad}} || [http://goodies.xfce.org/projects/applications/ristretto Ristretto]<br>{{pkg|ristretto}} || [http://docs.xfce.org/apps/parole/start Parole]<br>{{pkg|parole}} || [[Midori]]<br>{{pkg|midori}} || [[LightDM]] GTK+ Greeter<br>{{pkg|lightdm-gtk-greeter}} |
||
− | |- |
||
− | |} |
||
− | |||
− | ====使用リソース==== |
||
− | |||
− | システムリソースの点では、GNOME と KDE は''不経済な''デスクトップ環境と言えます。他の軽量なデスクトップ環境 (LXDE, LXQt, Xfce) を使うことは、ディスク容量の節約になるだけでなく、CPU やメモリの使用量も減らすことができます。つまり GNOME や KDE は相対的に ''full-featured'': 一番完全な統合環境を提供しているのです。 |
||
− | |||
− | 一方 LXDE, LXQt や Xfce は''軽量な''デスクトップ環境です。やや古いマシンパワーの劣るハードウェアでも十分に動くように設計されていますし、利用するシステムリソースも低く抑えられています。(しばしば''肥大化''と呼ばれる) ''extra'' なフィーチャーを切り落とすことでこれを実現しています。 |
||
− | |||
− | ====環境の親和性==== |
||
− | ユーザーの中には KDE を ''Windows-ライク''、GNOME を ''Mac-ライク'' だと言う人も多くいます。これはかなり主観の入った比較で、どちらのデスクトップ環境も Windows や Mac に似せてカスタマイズすることができます。このことについてもっと知りたいのなら [http://www.psychocats.net/ubuntucat/is-kde-more-windows-like-than-gnome/ Is KDE 'more Windows-like' than GNOME?] や [http://www.jeffwu.net/?p=71 KDE vs. GNOME] を読んで下さい。([http://linux.oneandoneis2.org/LNW.htm Linux is Not Windows] もまた優れた資料です。) |
||
== カスタム環境 == |
== カスタム環境 == |
||
− | ''完全な''グラフィカル環境を構築するのに一番簡単な方法がデスクトップ環境です。しかし、ユーザーは人気のあるデスクトップ環境(とその依存)を使わずにも様々な方法でグラフィカル環境を作成・カスタマイズすることができます。一般的に、カスタム環境の作成は、最適な[[ウィンドウマネージャ]]と[[アプリケーション一覧/ワークスペース#タスクバー・パネル・ドック|タスクバー]]、その他雑多なアプリケーション (最小限度必要なソフトウェアとして[[アプリケーション一覧/ユーティリティ#ターミナルエミュレータ|ターミナルエミュレータ]]、[[アプリケーション一覧/ユーティリティ#ファイルマネージャ|ファイルマネージャ]]、[[アプリケーション一覧/ドキュメント#テキストエディタ|テキストエディタ]]など) の選択によります。 |
||
− | |||
− | === カスタムウィンドウマネージャ === |
||
− | |||
− | デスクトップ環境によっては、デフォルトのウィンドウマネージャを置き換えることが可能となっています。以下を参照してください。 |
||
− | |||
− | ;GNOME |
||
− | |||
− | GNOME Shell では別のウィンドウマネージャを使うことができませんが、[[GNOME Flashback]] では Metacity や [[Compiz]] のセッションが利用できます。さらに、[[GNOME#カスタム GNOME セッション|カスタム GNOME セッション]]を定義することが可能です。 |
||
− | |||
− | ;Cinnamon |
||
− | |||
− | [[Cinnamon]] で他のウィンドウマネージャを使うことはできません。 |
||
− | |||
− | ;他のデスクトップ環境 |
||
− | |||
− | * KDE - [[KDE#KDE で別のウィンドウマネージャを使う]]を参照。 |
||
− | |||
− | * MATE - [[MATE#MATE で他のウィンドウマネージャを使う]]を参照。 |
||
+ | ''完全な''グラフィカル環境を構築するのに一番簡単な方法がデスクトップ環境です。しかし、ユーザーは人気のあるデスクトップ環境(とその依存コンポーネント)を使わずにも様々な方法でグラフィカル環境を作成・カスタマイズすることができます。一般的に、カスタム環境の作成は、最適なウィンドウマネージャや[[Wayland#コンポジタ|コンポジタ]]、[[タスクバー]]、その他雑多なアプリケーション (最小限度必要なソフトウェアとして[[ターミナルエミュレータ]]、[[アプリケーション一覧#ファイルマネージャ|ファイルマネージャ]]、[[テキストエディタ]]など) の選択によります。 |
||
− | * Xfce - [[Xfce#デフォルトウィンドウマネージャ]]を参照。 |
||
+ | 通常デスクトップ環境により提供される他のコンポーネントとしては: |
||
− | * LXDE - [[LXDE#ウィンドウマネージャの変更]]を参照。 |
||
+ | * [[アプリケーション一覧/その他#アプリケーションランチャー|アプリケーションランチャー]] |
||
− | * LXQt - [[LXQt#デフォルトのウィンドウマネージャを変更する]]を参照。 |
||
+ | * [[アプリケーション一覧/マルチメディア#音量調整|オーディオ制御]] |
||
+ | * [[バックライト#バックライトユーティリティ|バックライト制御]] |
||
+ | * [[コンポジタ]] |
||
− | * Budgie - [[Budgie Desktop#Budgie WM を置き換える]]を参照。 |
||
+ | * [[XDG MIME Applications#mimeapps.list|デフォルトアプリケーション]] |
||
+ | * [[ディスプレイマネージャ#ディスプレイマネージャ一覧|ディスプレイマネージャ]] |
||
+ | * [[アプリケーション一覧/その他#ログアウト UI|ログアウトダイアログ]] |
||
+ | * [[MPRIS#コントロールユーティリティ|メディア制御]] |
||
+ | * [[デスクトップ通知#スタンドアロン|通知デーモン]] |
||
+ | * [[Polkit#認証エージェント|Polkit 認証エージェント]] |
||
+ | * [[電源管理]] |
||
+ | * [[スクリーンキャプチャ]] |
||
+ | * [[アプリケーション一覧/セキュリティ#スクリーンロック|スクリーンロッカー]] |
||
+ | * [[バックライト#色補正|スクリーンの色温度]] |
||
+ | * [[アプリケーション一覧/その他#壁紙設定|壁紙設定]] |
||
+ | {{TranslationStatus|Desktop environment|2024-11-07|820122}} |
||
− | * theShell - theShell の設定で "Danger" カテゴリを開いて、"Window Manager Command" に起動したいウィンドウマネージャのコマンドを入力してください。 |
2024年11月7日 (木) 16:48時点における最新版
デスクトップ環境 (DE) は、共通のグラフィカルユーザインターフェイス (GUI) を共有するプログラム群で構成されるデスクトップ・メタファーの実装です。
デスクトップ環境は、アイコン、ツールバー、壁紙、デスクトップウィジェットのようなグラフィカルユーザーインターフェイスの一般的な要素を提供する様々なコンポーネントをバンドルしています。さらに、ほとんどのデスクトップ環境には総合的なアプリケーションとユーティリティが含まれています。最も重要なことは、デスクトップ環境は独自のウィンドウマネージャを提供していますが、通常それらは互換性のある他のものに置き換えることができるということです。
ユーザは様々な方法で自由に GUI 環境を構築することができます。デスクトップ環境は、GUI 環境を構築するための完全かつ便利な手段を提供するに過ぎません。ユーザーは複数のデスクトップ環境から自由にアプリケーションを取捨選択することもできます。例えば、Plasma ユーザーは、(KDE Konqueror ウェブブラウザが気に入らなかった場合) Epiphany ウェブブラウザなどの GNOME アプリケーションをインストールできます。このアプローチの欠点は、デスクトップ環境に含まれたアプリケーションの多くは DE 各々のライブラリにかなり依存しているということです。結果として、さまざまなデスクトップ環境からアプリケーションをインストールすると更に大量のライブラリのインストールの必要性を招きます。ディスク容量を節約したいユーザは、このような混合環境を避けたり、外部のライブラリにあまり依存していない代替環境を選んだりします。
なお、デスクトップ環境により提供されているアプリケーションは、それぞれのネイティブ環境にあわせて作られる傾向があります。外観上、異なったウィジェットツールキットがまざった混合環境では外見不一致になることがあります(つまり、インターフェースが別々のアイコン・ウィジェットスタイルを使うことになります)。ユーザーエクスペリエンス上、混合環境は振る舞いが等しくならないかもしれません(例: アイコンのダブルクリックに対するシングルクリック、ドラッグアンドドロップ機能)し混乱や意図しない振る舞いの原因となりえます。
デスクトップ環境の一覧
公式サポート
- Budgie — Budgie は最近のユーザーを考慮して設計されたデスクトップ環境で、シンプリシティとエレガンスに焦点を置いています。
- Cinnamon — Cinnamon は伝統的なユーザーエクスペリエンスを得られるように力が入れられています。Cinnamon は Gnome 3 のフォークです。
- COSMIC — Cosmic は、Pop! OS のために System76 によって作成された Rust ベースのデスクトップ環境です。高度にカスタマイズされた GNOME にインスパイアされました。まだ、アルファ段階です。
- Cutefish — Cutefish は新しい、モダンなデスクトップ環境です。
- Deepin Desktop Environment — Deepin デスクトップインターフェイスとアプリは直感的でエレガントなデザインを特徴としています。画面の遷移や共有、検索などをするだけで、喜びを。
- Enlightenment — Enlightenment デスクトップシェルは効率的なウィンドウマネージャを提供します。Enlightenment Foundation Libraries による他の重要なデスクトップコンポーネント、ファイルマネージャ、デスクトップアイコン、ウィジェットなども含まれます。テーマ機能を持ちつつ、古いハードウェアや組み込みデバイスでも動きます。
- GNOME — GNOME デスクトップ環境は、モダンなセッション (GNOME) とクラシックなセッション (GNOME Classic) の両方を持つ、魅力的かつ直感的なデスクトップです。
- GNOME Flashback — GNOME Flashback は元は GNOME フォールバックモードと呼ばれていた GNOME 3 用のシェルです。デスクトップレイアウトや使っている技術は GNOME2 と似ています。
- KDE Plasma — KDE Plasma デスクトップ環境は馴染み深い作業環境です。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 のプロジェクトが統合して作られました: 軽量、モジュール式、極めて高速でユーザーフレンドリーなデスクトップ環境です。
- MATE — 伝統的なやりかたを好む Linux ユーザーにとって直感的で魅力的なデスクトップを提供します。GNOME 2 のフォークとして開発が開始されましたが、現在では GTK 3 が使われてます。
- Pantheon — Pantheon は elementary OS ディストリビューションのデフォルトデスクトップ環境として作成されました。Vala と GTK3 ツールキットを使ってゼロから書かれています。ユーザビリティや外観には GNOME Shell や macOS と似通っているところがあります。
- Phosh — Phosh は、GNOME ベースの Wayland シェルユーザインターフェイスです。モバイルデバイスにおいて便利です。
- Sugar — Sugar 学習用プラットフォームは5歳から12歳までの子供たちにリッチメディアを通して勉学の助けにすることを目的とした活動のためのコンピュータ環境です。Sugar は高等な教育の機会をすべての子供に与えるための世界的な支援によって成り立っています。現在では世界中の、40カ国以上、25の言語をしゃべる、100万人近くの子供たちによって使われています。Sugar は現在多くの地域で見過ごされている、質の高い教育を通じて充実した生活をおくれるように人々を手助けしています。
- UKUI — UKUI は GTK と Qt をベースに開発されている軽量なデスクトップ環境で、Ubuntu kylin に標準搭載されています。
- Xfce — Xfce は 伝統的な UNIX 哲学、モジュール性と効率性の体現者です。現代的なデスクトップ環境として期待される機能を持った多くのコンポーネントが含まれていますが、どれも比較的に軽量に抑えられています。コンポーネントは分割してパッケージ化され、最適なパーソナル環境を作るために必要なものだけをピックアップすることができます。
非公式サポート
- CDE — Common Desktop Environment は Unix および OpenVMS 用のデスクトップ環境で、Motif ウィジェットツールキットをベースとしています。かつては UNIX98 Workstation Product Standard に含まれており、商用の Unix ワークステーションと一緒に"クラシック"な Unix デスクトップとして長い間使われていました。旧式の環境でありながら、依然として整備されており Linux システムのサポートも続けられています。
- EDE — "Equinox Desktop Environment" はシンプルで極限の軽量・高速を目指して作られている DE です。
- https://edeproject.org/ || edeAUR
- Liri — Liri は近代的なデザインと機能が特徴のデスクトップ環境です。Liri は Hawaii, Papyros, Liri Project がマージして生まれました。開発状況はまだ実験的な段階です。
- Lumina — Lumina は Qt 5 で書かれた FreeBSD 向けの軽量なデスクトップ環境です。ウィンドウの管理には Fluxbox を使っています。
- Maui Shell — Maui Shell は、デスクトップ、タブレット、携帯電話のための収束型シェルです。
- Moksha — Enlightenment のフォークで、Ubuntu ベースの Bodhi Linux でデフォルトのデスクトップ環境として使われています。オプションのモジュールもあり。
- PaperDE — Qt/Wayland と wayfire の上に構築されたデスクトップ環境です。
- plainDE — Qt で記述された軽量の GNU/Linux デスクトップ環境です。今のところ、パネルとコントロールセンターが含まれます。
- Plasma Mobile — Plasma Mobile はモバイル端末に焦点を当てたデスクトップ環境です。KDE Plasma スタックと Wayland の上に構築されています。
- theDesk — theDesk は、できる限りユーザーの邪魔をしないように設計されたデスクトップ環境です。ウィジェットツールキットとして Qt 5 を、ウィンドウマネージャとして KWin を使用します。
- Trinity — Trinity Desktop Environment (TDE) プロジェクトは KDE 3.5 のスタイルを維持するという目的から始まった Unix ライクなオペレーティングシステム向けのデスクトップ環境です。
別のウィンドウマネージャを使う
使用しているデスクトップ環境の記事が存在する場合、その記事の 別のウィンドウマネージャを使う のセクション (あるいは類似のセクション) を見てください。あるいは、公式のドキュメントを参照してください。
- Budgie#別のウィンドウマネージャを使う
- Cinnamon#別のウィンドウマネージャを使う
- GNOME#別のウィンドウマネージャを使う
- Plasma#別のウィンドウマネージャを使う
- LXDE#別のウィンドウマネージャを使う
- LXQt#別のウィンドウマネージャを使う
- MATE#別のウィンドウマネージャを使う
- Xfce#別のウィンドウマネージャを使う
カスタム環境
完全なグラフィカル環境を構築するのに一番簡単な方法がデスクトップ環境です。しかし、ユーザーは人気のあるデスクトップ環境(とその依存コンポーネント)を使わずにも様々な方法でグラフィカル環境を作成・カスタマイズすることができます。一般的に、カスタム環境の作成は、最適なウィンドウマネージャやコンポジタ、タスクバー、その他雑多なアプリケーション (最小限度必要なソフトウェアとしてターミナルエミュレータ、ファイルマネージャ、テキストエディタなど) の選択によります。
通常デスクトップ環境により提供される他のコンポーネントとしては: