Ubuntu Server のユーザー インターフェイス デザインとは何ですか?

Ubuntu Server のユーザー インターフェイス デザインとは何ですか?

Ubuntu Server の GUI と CLI について説明してくれる人はいますか?

答え1

デフォルトでは、Ubuntu のサーバー バージョンには次のようなインターフェイスがあります。

Ubuntuのサーバーインターフェース

だから、コマンドライン利用可能です。

ソース:Ubuntu Server「デスクトップ」とUbuntuデスクトップバージョン

ほとんどの Ubuntu Server 開発者は、サーバーに GUI をインストールしないことを推奨しています。GUI をインストールしない理由は複数あります。

GUI をインストールしない理由としては次のようなものが挙げられます。

  1. セキュリティ上の脆弱性の影響を受けるコードが増え、更新が必要なパッケージが増え、サーバーのダウンタイムも増えます。
  2. リソース (メモリ、ハードディスク容量、CPU など) が GUI によって消費されるため、パフォーマンスが低下する可能性があります。
  3. 運用サーバーには必要なソフトウェアのみをインストールするのがベストプラクティスです。
  4. GUI には、サーバーに適さないその他のネットワーク サービスが含まれている場合があります。

    • Ubuntu Desktop Edition の目標の 1 つは、ユーザーが Linux を使いやすくすることです。一部のデスクトップ環境をインストールすると、特に必要のないサービスがインストールされることがあります。たとえば、ネットワークの構成に役立つ avahi-daemon は、別のオープン ポートを追加し、.local ドメインとの不要な DNS 競合を引き起こす可能性があります。

したがって、最も安全なサーバーの場合は、GUI をインストールしないのが最善です。

ソース:サーバーGUI

参照:

答え2

Ubuntu Server のユーザー インターフェイス デザインとは何ですか?

Ubuntu Server にはユーザー インターフェイスはありません。単純なログイン プロンプトと 6 つの TTY があるだけです。実際、サーバーにはプロンプト以外のユーザー インターフェイスは含まれていません。

Ubuntu Server の GUI と CLI について説明してくれる人はいますか?

Ubuntu サーバーは、Ubuntu デスクトップ パッケージの簡略版です。まったく同じパッケージ セットが含まれています。いずれかの-desktopパッケージをインストールしても、違いはわかりません。Ubuntu (Linux) はモジュール式です。必要な数のパーツを接続/切断できます。Ubuntu サーバーをインストールする場合とデスクトップ バージョンをインストールする場合の違いは、起動用の GUI がなく、すべてのリソースをサーバー (デーモン) 専用にできることです。

関連情報