7

リモート シェル (X ポート フォワーディング) で X-Windows 経由で Eclipse を使用する場合、単純に X 接続を切断して後でプロセスに戻る方法はありますか。もう少し明確にするために、私は Windows マシンを使用しており、再起動する必要があります。Eclipse を実行し続けて、中断したところに戻りたいと思っています。Eclipse は、Linux ボックスに接続された X サーバーを介して Windows マシンで実行されています。

tmuxのようなものがうまくいくと思います。ただし、Eclipse を停止するために Ctrl-Z を実行すると、Eclipse ウィンドウが閉じません。Windows で X-Server を再起動すると、試してみると Eclipse が失敗しますfg 1。他のオプションはありますか?

4

2 に答える 2

4

Xpraは私が必要とするすべてのことを行いましたが、それがどのように機能するかは明確ではありませんでした。Windowsで2つのPuTTYセッション、1つのサーバーと1つのクライアントを開くことで、それを機能させることができました。また、GoogleCodeは古くなっています。代わりに、 http: //xpra.devloop.org.uk/dists/xpra-0.0.7.9.tar.bz2からインストールしてください。どう違うのかわかりませんが、うまくいきました。READMEは、パッケージのビルド方法を説明しています。他のものをたくさん入手する必要があります。しかし、私が上で説明したように、それを機能させる方法についての欠けている部分があります:

セットアップサーバー:

cd〜/ download / xpra / xpra-0.0.7.9
PYTHONPATH = $ PWD / install / lib / python:$PYTHONPATHをエクスポートします
./install/bin/xpra start:10
エクスポートDISPLAY=:10
xterm&

クライアントのセットアップ:

cd〜/ download / xpra / xpra-0.0.7.9
PYTHONPATH = $ PWD / install / lib / python:$PYTHONPATHをエクスポートします
./install/bin/xpra attach:10

ノート:

  • この構成では、Windowsxpraインストーラーは必要ありません。私はそれが何をすべきかわかりません。
  • 必ずWindowsでXmingを実行してください。
  • クライアントのPuTTYウィンドウでXポート転送を有効にしてください。
  • xtermウィンドウから必要なものを起動します。(つまりEclipse)
  • xtermが起動したら、サーバーウィンドウを閉じることができます。
  • クライアントウィンドウでctrl-cを押して、セッションから切り離します。
  • PuTTY、Xming、またはWindows自体を再起動した後でも、すべてのクライアントコマンドを再度実行して再接続します。
于 2010-03-09T13:45:49.157 に答える
3

私はそれを使った経験はありませんが、xpraはまさにあなたが探しているもののように聞こえます。

于 2010-03-08T20:16:29.460 に答える