Ubuntu Server の GUI と CLI について説明してくれる人はいますか?
答え1
デフォルトでは、Ubuntu のサーバー バージョンには次のようなインターフェイスがあります。
だから、コマンドライン利用可能です。
ソース:Ubuntu Server「デスクトップ」とUbuntuデスクトップバージョン。
ほとんどの Ubuntu Server 開発者は、サーバーに GUI をインストールしないことを推奨しています。GUI をインストールしない理由は複数あります。
GUI をインストールしない理由としては次のようなものが挙げられます。
- セキュリティ上の脆弱性の影響を受けるコードが増え、更新が必要なパッケージが増え、サーバーのダウンタイムも増えます。
- リソース (メモリ、ハードディスク容量、CPU など) が GUI によって消費されるため、パフォーマンスが低下する可能性があります。
- 運用サーバーには必要なソフトウェアのみをインストールするのがベストプラクティスです。
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 がなく、すべてのリソースをサーバー (デーモン) 専用にできることです。