-
Notifications
You must be signed in to change notification settings - Fork 0
DNET_LinuxDesktopEnv
-
Windowsユーザには馴染みが無いが、Linuxでは、
- デスクトップ環境をコンパチ可能らしい。
- また、デスクトップ環境がウィンドウシステムとは別に提供される。
このため、デスクトップ環境と、Xディスプレイマネージャは組み合わせ可能。
-
なお、xrdpは、RDPプロトコルのフリーかつオープンソースのサーバの事
- 参考の「Linux で xrdp を使用する」の内容を「How to Set Up RDP on Ubuntu 24.04」の内容で設定
- SSHで接続、まとめてコピペすると上手く行かないので、1行、1行、確認しながら実行する。
-
インストール
sudo apt update && sudo apt upgrade -y sudo apt install xfce4 xfce4-goodies -y -
ディスプレイマネージャは、lightdmを選択
Configuring lightdm ├───────────────────────────────────────────────────────────────────────┐ │ A display manager is a program that provides graphical login capabilities for the X Window System. │ │ │ │ Only one display manager can manage a given X server, but multiple display manager packages are installed. Please select which display manager should run by │ │ default. │ │ │ │ Multiple display managers can run simultaneously if they are configured to manage different servers; to achieve this, configure the display managers accordingly, │ │ edit each of their init scripts in /etc/init.d, and disable the check for a default display manager. │ │ │ │ Default display manager: │ │ │ │ gdm3 │ │ lightdm │ │ │ │ │ │ <Ok>
sudo apt install xrdp -y
sudo adduser xrdp ssl-cert
sudo ufw allow 3389/tcp
sudo ufw reload
echo xfce4-session >~/.xsession
sudo systemctl restart xrdp
デスクトップ・アプリケーションを使ってみる。
-
メモ帳
- Xfce のメモ帳 (NotePad など) は Mousepad。
- Applications → AccessoriesにMousepadがある。
-
ブラウザ
-
初期状態ではインストールされていない模様。
-
以下の様なシェルでChromeをインストールする。
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo apt install ./google-chrome-stable_current_amd64.deb
-
- GUIツールキットとして知られるクロスプラットフォーム・アプリケーションフレームワーク
- 多数の言語バインディングを用いることにより多言語で開発が可能。
-
GNOMEと並んで、広く使われている。
- 派手さと機能を詰め込んだギミック満載のデスクトップ環境
- Windowsライクな見た目と派手なガジェットが前面に出ている
- GUIツールキットにQtを採用、アプリケーションの外見はQtで統一。
-
X Window System上で動作するデスクトップ環境
- およびその環境用の各種アプリケーション、また、その開発プロジェクト
- 代替のKDEディスプレイ・マネージャー (KDM)上で動作
-
ツールキットにはQtを採用している。
-
各コンポーネントのライセンスはGPLなど。
- Deepin Desktop Environment(Deepin用に開発されたデスクトップ環境)
- KDEとは対象的にMacOSやGNOMEよりのデザインのような印象。
- プラグインに基づいたUnix系OS のためのデスクトップ環境
- 様々なLinuxディストリビューションにも移植されている。
Linuxが動作するPDAなどの機器向け
KDE 3.5のフォーク
- GUIツールキットとして知られるクロスプラットフォーム・アプリケーションフレームワーク
- GIMPの実装のために開発され、現在は、GNOMEのツールキット等として広く利用されている。
- GTKはC言語を使うが、オブジェクト指向のパラダイムで普通デザインする。
- 多数の言語バインディングを用いることにより多言語で開発が可能。
-
X Window System上で動作するデスクトップ環境
- およびその環境用の各種アプリケーション、また、その開発プロジェクト
- 代替のGNOME ディスプレイ・マネージャー (GDM)上で動作
-
KDEに触発され開発が始まったと言われている。
-
ツールキットにはGTK+を採用している。
-
Ubuntuのデスクトップ環境として採用されている。
-
GNOME 3からは、批判的な意見が多い。
リッチで無駄がない綺麗にまとまったデスクトップ環境
- リッチなGNOME3をよりクラシカルな使い勝手で使えるように改良したデスクトップ環境
- MATEに似ているが、3Dアクセラレータを必要とする。
- 元々Mintのために開発されたが、他のディストリビューションへも広く普及。
- GNOMEとは異なるGUIを実装することを目的としているため、GNOMEはフォークされている。
シンプルな美しさ。均整の取れたデザインと機能美。
- GNOME2をベースに作られ、軽く実務的で性能を追求している。
- GNOME3に馴染めなかったGNOME2のファンから人気を集めている。
- 3Dアクセラレータを必要としないために派手なエフェクトはないが、シンプル。
-
堅実で軽快、過不足ない機能を備えた実務派のデスクトップ環境
-
独立したアプリケーション群で出来ており、他のパーツと交換可能
-
参考:VM起動後の開発環境のセットアップ(Linux)の「RDS」の該当節
落ち着きと優美さを兼ね備えた第三の選択肢
- GNOMEベースのUbuntuデスクトップ環境
- Ubuntuが、2011-2018年の間、採用していた。
- Linuxの動作する携帯情報端末向けのGUI環境
- 組み込み向けディストリビューションにバンドル
GPL下で配布されるオープンソースのデスクトップ環境
- POSIXプラットフォーム上で動作する
- 軽量で堅実なデスクトップという方針
-
- Sugar Labsが開発する、デスクトップ環境
- 教育用パーソナルコンピューター向けに開発
- X Window Systemでの操作手順、見栄え等を統一しようというGUI規格
- OSFによって定められ、正式にはOSF/Motifという。
- この規格に沿ったプログラムを開発するツールキットがMotifツールキット。
- UNIXおよびOpenVMS用のデスクトップ環境
- GUIツールキットMotifをさらに拡張したもの
-
-
-
軽量で高速、拡張性に富むマルチデスクトップを目標とする。
-
X Window System代替のXディスプレイ・マネージャー
-
GNOMEライブラリを一切ロードしない。
-
GTKとQt の両方をサポートする。
-
いくつかの機能が犠牲になっている。
-
参考:VM起動後の開発環境のセットアップ(Linux)の「Ubuntu 20.04 LTS」の該当節
派手なエフェクトとサイバーなデザインで、
万人に受け入れられることを狙っていない
- X Window System代替のEntrance上で動作
- Enlightenment基本ライブラリ集(EFL)ベース
- Equinox Desktop Environment、
- クロスプラットフォームのGUIライブラリ、FLTKベース
- 軽量なデスクトップ環境で、Windows 9x系GUIによく似た見た目。
GNUstepベースのフリーソフトウェアのデスクトップ環境
-
-
サン・マイクロシステムズのデスクトップ環境
-
4つのコンポーネントで構成
- OPEN LOOKウィンドウマネージャー(olwm)
- DeskSet生産性ツール
- XViewおよびOLITウィジェットツールキット
- 基盤となるX11/NeWSウィンドウサーバー
Xlib/XCBベース
-
Linux デスクトップ環境: GNOME vs KDE vs Xfce [Linuxの使い方] All About
https://allabout.co.jp/gm/gc/433937/ -
【2019年版】Linuxで使えるデスクトップ環境9選 | クロの思考ノート
http://note.kurodigi.com/linux-desktop2019/
-
X Window System
https://ja.wikipedia.org/wiki/X_Window_System -
X Window Display Manager
https://ja.wikipedia.org/wiki/X_Window_Display_Manager
https://ja.wikipedia.org/wiki/GTK_(%E3%83%84%E3%83%BC%E3%83%AB%E3%82%AD%E3%83%83%E3%83%88)
- GNOME
https://ja.wikipedia.org/wiki/GNOME - Cinnamon
https://ja.wikipedia.org/wiki/Cinnamon - MATE (デスクトップ環境)
https://ja.wikipedia.org/wiki/MATE_(%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97%E7%92%B0%E5%A2%83) - Xfce
https://ja.wikipedia.org/wiki/Xfce - Budgie
https://ja.wikipedia.org/wiki/Budgie - Unity (ユーザインタフェース)
https://ja.wikipedia.org/wiki/Unity_(%E3%83%A6%E3%83%BC%E3%82%B6%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9)
https://ja.wikipedia.org/wiki/Qt
- LightDM
https://ja.wikipedia.org/wiki/LightDM - Enlightenment
https://ja.wikipedia.org/wiki/Enlightenment
- Debianのデスクトップ環境(xfce) - aki_m86のブログ
https://aki-m86.hatenablog.jp/entry/2020/01/28/100000 - Ubuntu(Debian系)でGoogleChromeのインストール #Linux - Qiita
https://qiita.com/R61/items/2d29158b29c2bc4e95b1
移行メモ
- KDE の「GUIルールキットにQtを採用」→「GUIツールキットにQtを採用」に修正した。
- Budgie の「開発を続けてられてきた」→「開発を続けられてきた」に修正した。
- 同名の見出し(「設定手順」「その他」)が複数あり GitHub Wiki でアンカが衝突するため、括弧で文脈を補って一意にした。
- PukiWiki のページ内アンカ(
#xxxxxxxx)は GitHub Wiki では再現できないため、 同一ページ内のアンカは見出しから生成されるアンカに張り替え、 他ページのアンカを指すリンクは「〜(ページ名の該当節を参照)」の形に置き換えた。
Tags: 移行, Linux, デスクトップ環境, GNOME, KDE, Xfce, xrdp, LightDM, X Window System, GTK, Qt
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。