サーバーバージョンとデスクトップバージョンの違いは何ですか?


128

Ubuntuのサーバーバージョンとデスクトップバージョンの違いは何ですか?


1
どちらの方がよいですか?私はAcer Aspire One 1gb RAM、1,60GHZプロセッサを持っています...これは古いコンピューターですが、Ubuntuディストリビューションを常に使用しています。最近Ubuntu 12.10をインストールしましたが、コンピューターには遅すぎます。これに加えて、いくつかの調査を処理するためにAtlas.TIをインストールする必要があります。私は12.10バージョンのためにできませんでした... 10,04バージョンが私のマシンにインストールされたとき、それは完全に機能しましたThanks。Sammaël

回答:


89

Ubuntu docsからそのままコピー:

  • 最初の違いはCDの内容です。「サーバー」CDは、Ubuntuがデスクトップパッケージ(X、Gnome、KDEなどのパッケージ)と見なすものを含めませんが、サーバー関連のパッケージ(Apache2、Bind9など)は含めます。最小限のインストールでデスクトップCDを使用して、たとえばネットワークからapache2をインストールすると、サーバーCDを挿入してCD-ROMからapache2をインストールすることで得られるのとまったく同じ結果を得ることができます。
  • Ubuntu Server Editionのインストールプロセスは、Desktop Editionとは少し異なります。デフォルトではUbuntu ServerにはGUIがないため、プロセスはメニュー駆動型であり、代替CDインストールプロセスに非常に似ています。
  • 12.04より前は、Ubuntuサーバーはデフォルトでサーバー最適化カーネルをインストールします。12.04以降、linux-image-serverはlinux-image-genericにマージされるため、Ubuntu DesktopとUbuntu Serverの間でカーネルに違いはありません。
  • 12.04より前のUbuntu LTSリリースでは、Ubuntu Desktop Editionのサポートは3年間のみです。これは、Ubuntu LTS 12.04では5年に延長されました。対照的に、すべてのUbuntu LTS Server Editionリリースは5年間サポートされます。

1
したがって、基本的にサーバーとデスクトップは同じですが、サーバーにはApacheがあり、デスクトップにはGUIがあります。
wordsforthewise

57

カーネル設定以外は、Ubuntuデスクトップとサーバーは基本的に同じディストリビューションであり、デフォルトパッケージの選択が異なるだけであることに注意してください。どちらも同じパッケージとリポジトリを使用します。実行apt-get install ubuntu-desktopすると、Desktop Editionと同等の機能が得られます。

つまり、Ubuntu Server向けのパッケージは、デスクトップインストールでも同じように快適に実行できます。


10

サーバーCDまたはデスクトップCDのどちらを使用してインストールしても、最終的には同じUbuntuになります。違いは、デフォルトでインストールするパッケージの選択、つまりインストールプロセスの最後にどのソフトウェアを選択するかにあります。

Ubuntuのインストール済みのコピーで、デスクトップシステムからサーバーシステムに、またはその逆に移動することができます。Ubuntuはさえ持つことが比較的容易になりのにtaskselユーティリティなどのメタパッケージとubuntu-desktopし、ubuntu-server(少なくとも16.04のような標準のaptパッケージマネージャを介して利用可能)。主にデスクトップコンピューター上のサーバーまたはサーバーソフトウェア(ssh_serverまたはapache2など)にデスクトップ環境をインストールすることもできます。

しかし、おそらく、インストール時にデスクトップ環境を備えたデスクトップシステムが必要なのか、サーバーシステムが必要なのかを既に知っているでしょう。そのため、サーバーとデスクトップ用に異なるインストールCDを用意することは、ソフトウェアの選択を少し簡単にする便利な要素にすぎません。

インストーラーの動作も異なります。つまり、「デスクトップ」バージョンのみがグラフィカルLive CDからインストールされます。他のバージョンは、Debianのインストーラーと同様のメニューベースのインストーラーを使用してインストールします。


少なくとも10.04では、ubuntu-serverパッケージが見つかりません。かっこいいかもしれませんが、とにかく必要なサーバーをインストールするだけです。
ブレイザーブレード

1
回答を更新しました。サーバーパッケージのインストールには、メタパッケージではなくタスク(taskselを使用)を使用します。実行sudo taskselユーザ・インタフェースのためなどのコマンドラインを介して個々のタスクをインストールしますsudo tasksel install lamp-serverhelp.ubuntu.com/community/Taskselで利用可能な他のタスクのリスト これらは「開始点」サーバー展開用に設計されたパッケージのグループであることに注意してください。パッケージをより詳細にインストールすることもできます。
トーマスラッター

私はtaskelから完全に離れていました。16.04 LTSでも有効です。サーバーパッケージとデスクトップパッケージを簡単にインストールできるようにします。+1
テランス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.