GUIでUbuntu Serverを実行するにはどうすればよいですか?


207

Ubuntuサーバーを初めて実行しようとしています...しかし、すべてがターミナルにあります。GUIに切り替える方法はありますか?


21
注-UBUNTUのサーバー配布はありませんが、現在は存在します。Ubuntu Serverについて語る最初の回答は、現在、Ubuntu Ingrainedによる3番目の回答です。
キムホルダー

1
ServerGUIは役に立ちます。
エリアケイガン

1
このサイトの回答の典型的な性質-上位の回答が期限切れであるために実際には役に立たない場合、フラグ/警告機能がないので、それを読んだり質問したりする時間を無駄にしないでください。ダウン投票は不快感につながります。彼らは本当にこれに取り組む必要があります。
killjoy

@killjoy-このスタックは特定のレベルの専門知識を備えているようで、どちらも初心者にとってはやや厳しいものです。私の家、Money.SEで、私たちはずっと前に学んだ、ちょうど完全に無知で始めたばかりの人々がいます、そして私たちは彼らも一緒に助ける必要があります。ここでは、物事は変化する傾向があるので、質問と回答の回転レベルがあれば素晴らしい出発点になります。私だけ「のUbuntu Serverの16.04と、コマンドラインを見るために床の設置された、と私はより多くのパッケージをロードするために必要があります。
JoeTaxpayer

1
2006年の6.06以来、「Ubuntuサーバー」があり、@ Gillesが言ったことはすべて正しいです。それは独自のディストリビューションではありません。パッケージの選択です。
Tohuw

回答:


180

「Ubuntuサーバー」と呼ばれる特定のディストリビューションはありません。すべてUbuntuです。Ubuntuデスクトップとサーバーには異なるインストールメディアがありますが、違いは初期インストールプログラムと含まれているパッケージセットのみです。サーバーインストールメディアはデフォルトではGUIをインストールしませんが、パッケージをインストールするだけです。

デスクトップ環境をインストールするには、インターネットからのパッケージインストールを有効にする必要があります(デスクトップパッケージはサーバーインストールCDにはありません)。インターネット接続が見つかった場合、インストールプログラムはそれを実行していたはずですが、明らかにそうではありませんでした。

次に、次のコマンドを実行してデスクトップ環境をインストールします。

sudo apt-get update
sudo apt-get install ubuntu-desktop

その時点でグラフィカルなログインプロンプトが表示されるはずです(完全にはわかりません。表示されない場合は、再起動してください)。

GUIができたら、少なくともセキュリティアップデートとユニバースリポジトリで、少なくともいくつかのソフトウェアソースを有効にしてください。Ubuntuボタンをクリックし、「ソフトウェアソース」を検索して、最初のタブの「制限」、「ユニバース」、「マルチバース」ボックス(「メイン」に加えて)をチェックし、少なくとも「-security」をチェックします。 [更新]タブの[-更新](他の項目も確認できます)。


43
サーバーなので、次のことをお勧めしますsudo apt-get install --no-install-recommends ubuntu-desktop
カールモリソン

9
以下の別の回答から:「--no-install-recommendslibreoffice、firefox、thunderbirdなどの主要なソフトウェアとツールを除外します」
-Miscreant

1
@Jistanidiotは、ubuntu.comからのさまざまなダウンロードを、これらのライブラリセットを備えたUbuntuと考えています。デスクトップユーザーはサーバーライブラリを必要としないため、サーバーライブラリを含めないでください。これらのライブラリは、Ubuntu自体と直接別ではないため、Ubuntuのインストール後にいつでもインストールできます。
マイケルワーナー

私はこれをしましたが、今では持っていたユーザーでログインできません...しかし、ゲストとして正常にログインします。
サンプガン

120

ローカルで管理する場合

以下を実行することにより、デフォルトのUbuntuデスクトップをインストールできます。

sudo apt-get install ubuntu-desktop

次のように、インストールして使用できるデスクトップの選択肢がたくさんあります。

  • Gnome 3のインストール:sudo apt-get install gnome-shell
  • KDE Kubuntuのインストールを参照してください:sudo apt-get install kubuntu-desktop
  • XFCEインストール:sudo apt-get install xfce4
  • LXDEのインストール:sudo apt-get install lxde
  • Openboxのインストール:sudo apt-get install openbox
  • Gnome Classic(old)Gnome 2インストールのように見えるGnome 3デスクトップ:sudo apt-get install gnome-session-fallback
  • Ubuntu Gnome(公式フレーバー)インストール:sudo apt install ubuntu-gnome-desktop

ローカルおよびリモート管理

上記を除き、より少ないリソースでWebベースのソリューションを使用してサーバーを管理できます。


1
gnome、kde、fluxboxなどの従来のグラフィカルインターフェイスは、コマンドラインからの操作(ファイルの編集、サービスの停止の開始、サービスのインストール)がほとんどすべてであるため、サーバーにほとんど追加しません。グラフィカルインターフェイスが必要な場合は、WebminなどのWebベースのソリューションを使用してください。
パンサー

16
質問のどこにも、管理目的でGUIが要求されることはありません。OPは、サーバーに対してGUIを有効にする方法を明確に尋ねます。答えは、一般的な使用のためのフルデスクトップ環境からより管理指向のソリューションまで、さまざまな可能性を提供します。
Stef K

すばらしいリスト-どこかに代替案の「公式」な概要はありますか?
Reinierポスト

私はレポートを認識していないです-すべてのソリューションを言及ポスト、Googleはあなたの友達です...
ステフK

追加のステップは何ですか?すなわち、ターミナルからインストールします(私はVPSを使用します)、それから私のWindows 10からセットアップ/接続する方法ですか?
T.Todua

64

Ubuntu ServerにGUIが付属することはありません。サーバー上で実行する必要があるすべてのアクティビティは、ターミナルを介して実行できます。GUIをダウンロードしても、おそらくインターネットにアクセスし、フォーラムまたはチャットを介してオンラインサポートを受けることができます。しかし、管理用のGUIを必要とするLinux用のサーバー/アクティビティ管理ツールはまだありません。

Windows Serverに似たGUIを探している場合、そのようなGUIはUbuntu Serverには存在しません。しかし、サーバーにUbuntuデスクトップをダウンロードしてUIを取得することもできます...サーバー関連のアクティビティはすべて、ターミナルから実行する必要があります。次のコマンドを使用して、サーバーにデスクトップGUIをダウンロードできます...

以下はオプションです

  1. デフォルトのUnityデスクトップ環境をインストールするには: sudo apt-get install ubuntu-desktop

  2. (電子メール、OpenOffice)などのアドオンなしでUnityデスクトップ環境をインストールするには: sudo aptitude install --without-recommends ubuntu-desktop

  3. 非常に軽量なデスクトップ環境をインストールするには、基本的なGUI(XFCE)のみ:(sudo apt-get install xubuntu-desktopまたはLXDE:sudo apt-get install lubuntu-desktopより軽いGUIの場合)


10
サーバーなので、次のことをお勧めしますsudo apt-get install --no-install-recommends ubuntu-desktop
カールモリソン

2
@ScottBeesonこんにちは、スコット。最初の回答からコマンドを起動しても、そのコマンドに拘束されることはありません。apt-getをインストールするのと同じくらい簡単に、パッケージ(デスクトップ環境など)をapt-getで削除できます。最初のソリューションをapt-getでインストールした場合、それを見て、それが自分に合っているかどうかを判断できます。そうでない場合はsudo apt-get remove ubuntu-desktop 、別のものをインストールして試してください。
LDジェームズ・

2
「サーバー上で実行する必要があるすべてのアクティビティは、ターミナルを介して実行できます。」私は反対しなければなりません。コマンドラインオプションのないJavaサービスを実行する必要があるため、現在専用のGUIにGUIをインストールしています。私はそれがまれであると言いますが、時々あなたはxserverに接続する必要があります。これには、xserverを介してリモートで実行できるいくつかの便利な機能が含まれます。
デビッドCahill

@edwinksl 16.04+ではaptが推奨されているため、14.04が3年後にEOLになったらもう一度 "-get"を削除するとします。
アーロンフランケ

@AaronFrankeええ、それはうまくいくかもしれませんが、今のところ、apt-get14.04以前を対象とする回答を保持します。また、すべての機能apt-getaptまだ存在しているとは思わないので、16.04のapt完全な置き換えを検討しませんapt-get。ちなみに編集内容は素晴らしいですが、に変更apt-getしないことをお勧めしaptます。:)
edwinksl

60

こんにちは、ちょっと調べてから答えを共有したいと思います!
詳細については、https://help.ubuntu.com/community/ServerGUIをご覧ください。Ubuntu Server 16.04のクリーンインストールから開始すると仮定します(Ubuntuの古いバージョンでは、いくつかの変更が必要になる場合があります)。ニーズに応じて、次のことができます。

  1. 最小限のGUI:

    sudo apt install xorg
    sudo apt install --no-install-recommends openbox
    

    コマンドstartxを実行すると、openboxが起動します(そこでターミナルを開き、必要なアプリケーションを実行できます)

  2. ディスプレイマネージャーを備えた最小限のGUI:

    sudo apt install xorg
    sudo apt install --no-install-recommends lightdm-gtk-greeter
    sudo apt install --no-install-recommends lightdm
    sudo apt install --no-install-recommends openbox
    

    再起動後、lightdmログインメニューが表示されます。

  3. より機能的な最小限のデスクトップ環境(私が使用する環境):

    sudo apt install xorg
    sudo apt install --no-install-recommends lightdm-gtk-greeter
    sudo apt install --no-install-recommends lightdm
    sudo apt install --no-install-recommends lxde-icon-theme
    sudo apt install --no-install-recommends lxde-core
    sudo apt install --no-install-recommends lxde-common
    sudo apt install --no-install-recommends policykit-1 lxpolkit
    sudo apt install --no-install-recommends lxsession-logout
    sudo apt install --no-install-recommends gvfs-backends
    

    説明:lxde-icon-theme(選択肢があります)基本的なアイコンのために必要とされ、lxde-coreかつlxde-common基本的なLXDEコンポーネントをインストールします、policykit-1lxpolkitpkexecを実行するために必要な、lxsession-logoutログアウトメニューが機能するように、必要とされているが、gvfs-backendsあなたがでゴミ、ネットワーク、デバイスなどのサポートをしたい場合には必要とされていますpcmanfm

  4. 完全な軽量デスクトップ環境:

    sudo apt install xorg
    

    次に、次のいずれかを選択します。

    sudo apt install --no-install-recommends lubuntu-core
    

    または

    sudo apt install --no-install-recommends xubuntu-core
    

    または

    sudo apt install --no-install-recommends ubuntu-mate-core
    

    説明:これらのメタパッケージはそれぞれ、lxde、xfce、mateデスクトップに基づいており、それぞれalsa、lightdmなどの依存関係と、テーマ、構成などの多くのパッケージが含まれています。

  5. 推奨事項を考慮しない完全な軽量デスクトップ環境:

    次のいずれかを選択してください。

    sudo apt install lubuntu-core
    

    または

    sudo apt install xubuntu-core
    

    または

    sudo apt install ubuntu-mate-core
    

    説明:4(フルxorgインストールを含む)とほぼ同じですが、bluetooth、プリンター、スキャナーサポート、さまざまなテーマとフォント、基本的なgnomeツールなど、さらに多くのパッケージがあります。

  6. すべての追加機能を備えたフルデスクトップ(別のオプションを選択することをお勧めします):

    次のいずれかを選択してください。

    sudo apt install lubuntu-desktop
    

    または

    sudo apt install xubuntu-desktop
    

    または

    sudo apt install ubuntu-mate-desktop
    

    または

    sudo apt install ubuntu-gnome-desktop
    

    または

    sudo apt install ubuntu-desktop
    

    または

    sudo apt install kubuntu-desktop
    

    説明:これは、各ubuntuフレーバーのライブCDがインストールするすべてのものをインストールします(つまり、メディアプレーヤーや、彼らがフレーバーに役立つと思うものすべてを意味します。したがって、推奨されないオプションです)

TIP1:--no-install-recommends私が最初にインストールしてオプションを再帰的にすべての依存関係パッケージに適用されるxorgすべてのグラフィックドライバーおよびその他のパッケージがインストールされていることを確認するパッケージを、私のシステムは、私はマザーボードやGPUを変更した場合でも、ポータブルであるように。一部の人はコンポーネントのみをインストールxorgしますが、この方法で使用可能なシステムを作成することはできませんでした。

TIP2:競合を避けるために、選択したオプションをインストールしnetwork-managernetwork-manager-gnomeそれを使用してネットワークを構成し、/etc/network/interfacesファイルのすべて(loインターフェイスを除く)を削除することをお勧めします。

TIP3:あなたが経由でリモートデスクトップが必要な場合はx11vnc、その後2〜6オプションを選択(私はあなたにも、オプションを追加する必要があると思う-auth guessし、-loopあなたがログインする前にそのVNCが動作し、あなたがログアウトした後)

TIP4: lightdmの自動起動を停止したい場合は、オプション2から6でコマンドsudo systemctl disable lightdmを実行し、でいつでも起動できますsudo systemctl start lightdm。再度有効にするには、実行sudo systemctl enable lightdmして確認しsystemctl is-enabled lightdmます(場合によっては、再度有効にできず、is-enabledコマンドに出力があるstaticため、実行sudo apt install --reinstall lightdmして修正します)。

TIP5:別のオプションもあります(意図的に省略しました)。あなたのような特定のデスクトップ環境のメタパッケージをインストールすることができlxdexfce4mate-desktop-environmentplasma-desktopunitygnome。ただし、xorgほとんどの場合よりも多くのパッケージが必要になり、これらのパッケージまたはメタパッケージは、Ubuntuフレーバーで優先されなくなったパッケージをインストールする場合があります。たとえば、すべてのフレーバー(lubuntuを含む)が使用されている場合、および最近では推奨としてlxdeインストールさwicdれます。パッケージ間の違いを確認するには、http//packages.ubuntu.com/で検索できます。network-managernetwork-manager-gnome

TIP6:起動時にグリーターが表示さttyれ、それが再びあなたをスローする場合、単にlightdm発射することによって再起動しますsudo service lightdm restart


うわー!これらすべての詳細に感謝します!ミニマリズムから始めて、完全にロードすることでそれらを分解した方法が本当に好きです。
ランスカインド

21

「サーバー」と呼ばれる理由は、可能な限り無駄のないマシンを実行するために軽量(GUIまたは追加パッケージなし)であるためです。GUIを追加すると、サーバーインストールの目的が無効になります。

ただし、サーバーとしてインストールしてからapt-get install / aptitude installを使用してデスクトップを選択すると、Ubuntuデスクトップリリースを直接インストールするよりも、不要なアプリケーションを排除できます。あなたがこのルートに行くなら、私は個人的に好きです

sudo aptitude install --without-recommends ubuntu-desktop

編集:ただし、実際の「サーバー」(ftp、ウェブホスティング、DNSなど)として使用している場合、GUIではなくシェルを介してUbuntuをナビゲートする方法を学ぶことを強くお勧めします。

そして、UbuntuIngrainedがシェルを知る必要性について言ったことは必ずしも真実ではありません。さまざまなサーバー機能用のGUIをインストールするパッケージがあります。


EDITノートについて、GUIではなくシェルを介してUbuntuサーバーをナビゲートするためのチュートリアルリンクはありますか?!
Dr.jacky

2
すべてのゴミのない最小限のGUIが必要な理由は、開発アプリケーションサーバーをVMで実行するため、ブラウザーと適切なファイルマネージャーが必要であり、IDEを忘れないでください。サーバーインストールで最小GUIについて説教するすべての人がこれを取得することを願っています:)-明らかにブレードにインストールする-誰もGUIを望まないでしょう。
-killjoy

16

Ubuntuサーバーは、最小限のリソースを使用するように設計されています。GUIはリソースの使用率が高くなりますが、GUIが必要な場合は、デフォルトのUnityデスクトップに必要なもののみをインストールできます。sでインストールubuntu-desktop--no-install-recommendます。これにより、LibreOffice、Firefox、Thunderbirdなどの不要なソフトウェアとツールが除外されます。

sudo apt-get install --no-install-recommends ubuntu-desktop

これらのガイドをお読みください。


これは誰もが使用すべき答えです。上記の受け入れられた答えはデスクトップ全体をインストールします。この回答(上記のいくつかのコメントでも)は、簡略化されたバージョンです。
ガイスターバック

@ubuntuhelp-それで、これはどの「コア」をインストールしますか?nm-あなたがgnomeをリンクしたのを見ました。
-killjoy

12

Ubuntu ServerにはGUIはありませんが、追加でインストールできます。インストール中に作成したユーザーでログインし、デスクトップをインストールするだけです。

sudo apt-get install ubuntu-desktop

その後のタイプ

reboot

これで完了です。


しかしそれは言う:Unable to locate package ubuntu-desktop

3
packages.ubuntu.com/natty/ubuntu-desktopによると、パッケージは存在します。最初にパッケージデータベースを更新する必要があるかもしれません。「sudo apt-get update」から始めて、その後に記載されている手順に従ってください。
ddeimeke

@CIRKはsudo apt-get updateインストールを試みる前にあなたがしましたか?
TheGrimmScientist

これはVMwareでも機能しますか?
学生

VMwareでこれが機能しない理由はわかりません。
ddeimeke

6

公式のUbuntuサーバーガイドをよく見ると。第6章リモート管理では、最後の記事が非常に興味深いことがわかります。サーバーにデスクトップ環境をインストールしたくないので、バナナに行くとGUIの観点からサーバーを制御するメリットが得られない場合、最大50〜60%のリソースを使いすぎてしまいます。

6.3章Zentyalを読み、ダイジェストします。それはあなたが必要とするものです。私自身がそれを見過ごしていたとは信じられません。インストールすることを恐れないでください。これは本格的なWebインターフェースです。zentyal-coreおよびzentyal-commonをインストールする私の最初の印象は、「AWESOME」でした。

ただし、このソフトウェアにはお金がかかるように見えますが、GUIの使用を真剣に考えている場合は、軽い使用でも料金が手頃なものになると確信しています。あなたがそれを十分に悪くしたいなら、人生のすべてが無料ではありません。ただし、必要なサービスに応じて、家庭での使用は無料であると確信しています。このソフトウェアには多くのモジュールが付属しています。必要なものだけをインストールする必要があります。


5

一部のデスクトップマネージャーにはコアパッケージがあるため、デスクトップはアプリケーションなしでのみインストールできます。

  • LXDE:(sudo apt-get install lxde-core完全な場合sudo apt-get install lxde
  • XFCE:(sudo apt-get install xfce4フルsudo apt-get install xubuntu-desktop
  • GNOME:sudo apt-get install gnome-core(for full sudo apt-get install gnome

ソース


3

介してgnomeパッケージをインストールしますsudo apt-get install ubuntu-desktop。さらにx-window-system-core、xserver-xorg、gnome-desktop-environment、gdmをインストールする必要があるかもしれませんが、おそらくapt-getがそれを行います。

インターネットのブツ:あなたができるブリッジを設定しますたり、ルータをエミュレートします。その方法は、ハードウェアに少し依存します。そのテーマについては、無数のフォーラム投稿とハウツーが利用可能です。Googleを使用します。

興味のあるパッケージbridge-utilsまたはdnsmasqhostapdあなたのラップトップは1になりたい場合は、パッケージには、WLANアクセスポイントのためです。しかし、率直に言って、サーバーをインターネットに接続しない理由はわかりません。WLANカードは安価で簡単です。インターネットラップトップは既にルーターを介して接続されていると思います。


転送を設定するにはどうすればよいですか?
ジェームスLitewski

インターネットに接続せずにこれらのパッケージをインストールするにはどうすればよいですか?
ジェームスLitewski

1
正確にubuntu-desktop言うgnomeと、パッケージ(ではなくgnome-core)をインストールするのではなく、他の一連のパッケージをインストールしgnome-$somethingます。
enzotib

@James Litewski:インターネットを備えたマシンにフォワーディングをインストールする必要があります!しかし一般的に、これはパッケージをオフラインでインストールする方法です。また、Ubuntuパッケージ検索を使用して、すべてのパッケージを検索およびダウンロードできます。おそらく、より簡単な方法は、マシンを一時的に接続することです。
con-f-use

3
  1. インターフェイスの構成:

    sudo ip link set dev eth0 down
    sudo dhclient eth0
    

    これeth0により、DHCPを使用して起動します。

  2. 選択したデスクトップをインストールします。

    sudo apt-get update
    sudo apt-get install ubuntu-desktop
    reboot
    

2

実は、サーバーエディションにはGUIは含まれていません。インストールできますWebminを使用する-Webベースのグラフィカルインターフェイス、またはデスクトップのようなGUIが必要な場合は、パッケージを手動で選択してインストールする必要があります。最低限はXorg、ウィンドウマネージャー、そしておそらくファイルマネージャーでしょう。


5
Webminはパッケージリストから削除されました。システムに深刻な損傷を与える可能性があります。debian / ubuntuに準拠していない方法で設定ファイルを編集します。
con-f-use

1

あなたが言っていることから集めて、私はあなたが2つのことの1つが欲しいと思うと思います:

  1. MacOSを再インストールする
  2. (すでに完全に消去された)システムにGUIをインストールします。

これで正しいですか?

最初の場合は、これをマークし、モデレーターに「Ask Different」セクションに移動するよう依頼する必要があります。2番目の場合は、もう一度2つの選択肢があります。

  1. Ubuntu 11.04デスクトップインストールDVDをダウンロードし、必要なパッケージをすべてサーバーにインストールします。または
  2. システムにDesktop Editionをゼロからインストールし(興味のあるものはすべて既に消去しているので、私の提案です)、Ubuntuのパッケージマネージャー、Synaptic、またはCLIを使用して、その上に必要なサーバーコンポーネントをインストールします

さて、私はすべてを再インストールしたいと思います。しかし、DVDをブートする方法がわかりませんか?

Macの場合、新しいLinux DVDを挿入し、起動中に「c」を押します。詳細については、IntelベースのMacのスタートアップキーの組み合わせを参照してください。それはもはや(間違いなくどちらもこれもしませんが、あなたは再インストールしようとしているので、ここに属していないだろうより多くの何もLinuxの ... / GRIN)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.