Xming の X サーバソフトウェアのインストール(Windows 上)

【概要】この記事では、Windows環境でX ServerソフトウェアであるXmingをインストールし、基本的な設定とテスト実行を行う手順を解説する。リモートのUNIX/Linux環境のGUIアプリケーションをWindows上で利用したい場合などに役立つ。

【目次】

  1. はじめに
  2. Xmingのインストール
  3. XLaunchによるXmingの設定と起動
  4. テスト実行の例

サイト内の関連ページ

リモート接続,ファイル転送ソフト MobaXterm Personal 版のインストール(winget を使用しない)と利用(Windows 上)

はじめに

X Serverとは、主にUNIXやLinuxなどのOSで利用されるグラフィカルユーザインターフェース(GUI)システムである「X Window System」のサーバ側コンポーネントである。Windows環境でX Serverソフトウェア(Xmingなど)を利用することで、別のマシン(例:Linuxサーバー)で動作しているGUIアプリケーションの画面を、手元のWindows PC上に表示・操作することが可能になる。

Xmingは、Windows向けのX Serverソフトウェアの一つである。この記事では、そのインストールと基本的な使い方を説明する。

Xmingのバージョンと入手に関する注意:

Xmingのインストール

Xming本体と、文字表示に必要なフォントをインストールする。

Xming本体のダウンロードとインストール

  1. ダウンロード:

    Xmingの旧版(パブリックドメイン)はSourceForgeからダウンロードできる。

    http://sourceforge.net/projects/xming を開く。

    Xming の右横の「Download」ボタンをクリックする。

    ファイルリストから「Xming-6-9-0-31-setup.exe」を探し、クリックしてダウンロードする。

    補足: 最新の寄付版は公式サイト http://www.straightrunning.com/XmingNotes/ から入手できるが、手順が異なる場合がある。

  2. インストーラーの起動:

    ダウンロードした Xming-6-9-0-31-setup.exe ファイルを実行する。

  3. ようこそ画面:

    Next」をクリックする。

  4. インストール先の設定:

    通常はデフォルトのままで問題ない。「Next」をクリックする。

  5. コンポーネントの選択:

    通常はデフォルトのままで問題ない。SSHクライアント(PuTTY)などが不要な場合はチェックを外すことも可能であるが、迷ったらデフォルトのまま「Next」をクリックする。

  6. スタートメニューフォルダの設定:

    デフォルトのままでよい。「Next」をクリックする。

  7. 追加タスクの選択:

    デスクトップやクイック起動バーにXLaunch(Xmingの設定・起動ツール)のアイコンを作成するかなどを選択する。「Create a desktop icon for XLaunch」にチェックを入れておくと、後で起動する際に便利である。選択後、「Next」をクリックする。

  8. インストールの開始:

    内容を確認し、「Install」をクリックする。

  9. インストール完了:

    Finish」をクリックする。

    インストール完了画面で「Launch Xming」にチェックが入っていると、「Finish」クリック後にXmingが自動的に起動する。(ただし、この時点ではフォントがインストールされていないため、設定ツール(XLaunch)を先に進める前に、次のフォントインストールを行うことを推奨する。)

Xmingフォントのダウンロードとインストール

  1. ダウンロード:

    Xming本体をダウンロードしたSourceForgeのページ (http://sourceforge.net/projects/xming/files/) に戻り、「Xming-fonts」を探す。

    Xming-fonts の右横の「Download」をクリックする。

    ファイルリストから「Xming-fonts-7-4-0-3-setup.exe」を探し、クリックしてダウンロードする。

  2. インストーラーの起動:

    ダウンロードした Xming-fonts-7-4-0-3-setup.exe ファイルを実行する。

  3. ようこそ画面:

    Next」をクリックする。

  4. インストール先の設定:

    Xming本体と同じ場所が指定されていることを確認し、「Next」をクリックする。(通常はデフォルトのままでよい。)

  5. ファイルの確認:

    既に同じファイルが存在する場合、上書きを確認するメッセージが表示されることがある。通常は「はい」をクリックして問題ない。

  6. コンポーネントの選択:

    インストールするフォントを選択する。通常はデフォルト(全て選択)のままで問題ない。「Next」をクリックする。

  7. スタートメニューフォルダの設定:

    デフォルトのままでよい。「Next」をクリックする。

  8. インストールの開始:

    内容を確認し、「Install」をクリックする。

  9. インストール完了:

    Finish」をクリックする。

XLaunchによるXmingの設定と起動

Xming X Serverの起動と設定は、XLaunch というツールを使って行う。デスクトップに作成したアイコン、またはスタートメニューからXLaunchを起動する。

  1. ディスプレイ設定 (Display settings):

    起動するX Serverの表示モードを選択する。「Multiple windows」(デフォルト、各Xアプリケーションが個別のWindowsウィンドウとして表示)が一般的である。選択後、「次へ」をクリックする。

  2. セッション種別 (Session type):

    Xming起動時に同時にプログラムを起動するかどうかを選択する。リモートサーバーのプログラムを起動する場合は「Start a program」を選ぶ。単にX Serverだけを起動しておき、後からSSHクライアントなどで接続する場合は「Start no client」を選ぶ。ここでは例として「Start no client」を選択し、「次へ」をクリックする。(後述のテスト実行で接続方法を説明する。)

    Start no client」を選んだ場合は、後で、手動でクライアント(SSH接続など)を起動することになる。「Start a program」を選んで最初からリモートプログラムを起動することも可能である。

  3. 追加パラメータ (Extra Parameters):

    必要に応じて、クリップボード設定や追加のコマンドラインパラメータ(例:フォントサーバーの指定 -fp tcp/localhost:7100 など)を設定する。通常はデフォルトのままで問題ない。「次へ」をクリックする。

  4. 設定完了と起動:

    Save configuration」をクリックすると、ここまでの設定内容を .xlaunch という拡張子のファイルに保存できる。次回以降、このファイルをダブルクリックするだけで同じ設定でXmingを起動でき便利である。最後に「完了」をクリックすると、設定に従ってXming (X Server) が起動する。

    X Serverはバックグラウンドで動作するため、通常、起動しても新しいウィンドウは表示されない。Windowsのタスクトレイ(通知領域)にXmingのアイコンが表示されていれば、正常に起動している。

テスト実行の例

Xming X Serverを起動した状態で、リモートのUNIX/LinuxマシンやローカルのCygwin環境からGUIアプリケーションを利用する例を紹介する。