私はUbuntuServerの初心者ですが、インストールした後、コマンドラインモードでのみ機能することがわかりました。
this ページからサーバーにGUIをインストールすることにはセキュリティ上のリスクがあることがわかりました。
また、 Openbox や Fluxbox などの軽量GUIを推奨し、GUIに関するその他のさまざまなヒントを提供します。
あなたの経験から、そしてもちろん私の欠如を考慮して、Ubuntu Server 9.04にどの軽量GUIをお勧めしますか?
編集:さて、私はついに先に進んで、CentOS 5をボックスにインストールしました。これは、すぐに使用できるGUIやWindows Manager、またはそれと呼べるものが付属しているためです。CentOSがサーバーを危険にさらしたときにGUIを提供する理由がわかりません。セキュリティ...とにかく、それは別の質問になる可能性があります...
OpenBoxとFluxboxはnotサーバー管理GUIであり、ウィンドウマネージャー( WM(略してWM)は、マウスの使用を楽しむためのいくつかの方法を提供しますが、サーバーを管理するためのツールは提供しません。
Gnu/Linuxサーバーはテキストファイルを介して管理されていることにすぐに気付くでしょう。グラフィカルテキストエディターが役立つかもしれませんが、WMをインストールするよりも、デスクトップにあるサーバーを使用する(サーバーに接続して管理する)方が簡単です。サーバ。
サーバー管理を目的としたツールがいくつかありますが、それらはWebベースであり、WMを必要としません(たとえば、デスクトップ上のブラウザーなど、ブラウザーでアクセスする必要があるだけです)。 webminまたはeboxを試してみてください(どちらもいくつかのパッケージを用意しています) Ubuntuリポジトリ内)。
ただし、私はWebツールよりも直接の対話を好みますが、それは個人的な選択です。サーバーのパークを管理する必要がある場合に役立つ可能性がありますが、その位置にいる場合は、一致する独自のツールを作成できるはずです。あなたの特定のニーズ。
私のアドバイスは、ニース buntuのサーバー構成に関するガイド を読むことですが、 bashについて少し学ぶ (あなたは もう少し)行くことを検討するかもしれません )。
そして覚えておいてください:GUIを使用すると、単純なタスクはさらに単純になりますが、複雑なタスクは不可能です。
OpenboxとFluxboxはどちらも非常に似ているように感じます(共通の祖先であるBlackboxを共有しています)。私はFluxboxをあまり扱っていませんが、Openboxは非常に軽量で、構成が非常に簡単であることがわかりました。どちらもあなたのニーズに合うと思います。
率直に言って、WMが好きかどうかを判断する最良の方法の1つは、それをインストールして数か月間使用することです。賛否両論を決定し、別のものに移るのに少し時間を与えてください。この後、あなたは情報に基づいた決定を下すことができます。
パフォーマンスが心配な場合は、各WMのさまざまなフットプリント測定値(メモリ、CPU使用率、IOなど)の追跡を開始して、サーバーに悪影響を与えるかどうかを判断できるようにします。
Enlightenment は、優れた軽量ウィンドウマネージャーであり、* boxバリアントの次に私のお気に入りの1つです。安全を維持したいサーバーにGUIをインストールすることは、その使用方法を学ぶ方法ではありません。物事の感触をつかむために、Ubuntuの通常のコピーを別のマシンまたはデュアルブートにインストールすることをお勧めします。 GUIを使用せずにサーバーを構成できるように、コマンドラインに十分慣れてください。
あなたが参照したページを見ると、GnomeかXFCEのどちらかを選びます。 Gnomeは、より多くの「Ubuntu」エクスペリエンスを提供しますが、XFCEは少し軽量になります(それでも非常にGnomeに似ています)。
また、好きなウィンドウマネージャーをインストールしても、システムを構成してnotデフォルトでXサーバーとウィンドウマネージャーを起動できることにも注意してください。この場合、コンソールセッションにログインします。グラフィカルセッションが必要な場合、または使用したい場合は、次のコマンドを実行して簡単に開始できます。$ startx。ログオフすると、Xサーバーが停止します。
Gnomeでは、[システム]> [管理]> [サービス]メニューからディスプレイマネージャを無効にできます。設定ファイルを介してこれを行う他の方法があります。 Ubuntu 9.04の場合、「upstart」の構成を検討する必要があります。
グラフィカルログインを扱う場合の参考までに。ほとんどのウィンドウおよびディスプレイマネージャーは、Xサーバー上で実行されます。 Xサーバーで何らかの誤設定や異常が発生している場合は、表示が空白またはフリーズする可能性があります。これが発生した場合は、通常、Ctrl + Alt + FunctionKeyを使用して別のコンソールに切り替えて再起動するか、問題の修正を試みることができます。
編集:VMWareやVirtualboxなどの優れた仮想マシンマネージャーを毎日のPCにインストールすることをお勧めします。これにより、本番サーバーで試してみる前に、テストと学習に使用する同一の「仮想サーバー」を作成できます。
最近、古いホームサーバーをUbuntu7.4からDebian5に移行しました。どういうわけか面白くしたかったので、古いOSからブートストラップして手動インストールしました。次に、プライマリXserverとしてXvnc4をインストールしました。主に実験目的で含めましたが、ワークステーションをWindowsで起動する場合、VNCが最適なGUIリモートデスクトップオプションです。
今、私はスリムと呼ばれる非常に軽量な(そして悲しいことに非常にバグのある)ログインマネージャーを使用していますが、これは話しませんXDMCP、およびウィンドウマネージャーとしてOpenboxとFluxboxが含まれています。私はSSHターミナルを介してボックスでほとんどのことを行いますが、Octaveでのグラフ化などの目的で、必要に応じてリモートデスクトップセッションを実行できるのは素晴らしいことです。
ワークステーションがLinuxで起動されている場合は、X転送でSSHを使用しますが、Windows Xserverクライアントを調べ始めたばかりなので、通常はオプションではありません。 avelldirollが指摘しているようにGUIを使用すると、単純なタスクはさらに単純になりますが、複雑なタスクは不可能です。サーバーのセットアップを実際に制御したい場合は、コマンドラインで実行する必要があります。
通常、サーバーにはGUIは必要ありません。 GUIインターフェイスを備えたツールがある場合は、sshでX11転送を使用して、ワークステーションに表示できます。
SSHを使用するだけです。私の意見では、サーバーはヘッドレスでネットワーク化されている必要があります。
コマンドラインで移動する方法を学び、viを使用して編集する方法を学ぶことをお勧めします。サーバー管理者の場合は非常に便利です(一部のサーバーにはviのみが$ EDITORとしてインストールされていることを考慮してください)