Windows で Xwindow アプリを起動する

Windows環境 で Xwindow アプリを起動する方法メモ。

ちなみに、とりあえずのメモの為 xhost 使ってしまっています。ホントは xauth 使わなきゃいけないんだろうけど、それは後日書き換える…予定。

  1. Cygwin のインストール
    X11 と OpenSSH を忘れずに選択する。
  2. Cygwin Xwin Server を起動する。
  3. Cygwin 側の xhost の設定を追加する
  4. ssh に -Y オプションを付けて、アプリがインストールされているホストに接続する。
  5. sshd の設定で X11Forwarding が有効になっている事を確認する。
  6. アプリ側で、DISPLAY 環境変数を設定する
    ex) $ export DISPLAY=192.168.0.1:0.0
  7. アプリケーションを起動する。
  8. アプリケーションの利用が終わったら、xhost の設定を削除する。

これで自分のクライアントで Xwin アプリが利用できるはず。

ToDo

  • Cygwin のインストールとか、もうちょっと書く。
  • できれば画面キャプチャ
  • 簡単な図を入れる
  • xhost を使わずに、xauth を利用するように書き換える。