IT用語集 › インフラ › rstart

rstart

インフラ Svenska → 更新: 2026-10-23

X11R6のプロトコル兼ツール。別のマシンでXプログラムを起動し、確実に手元の画面へ戻ってこられるようにする。

昔のやり方は rsh host xterm -display mine:0 で、細部でつまずいた。rshは環境変数を落とし、Xauthのクッキーは相手側に存在せず、パスもシステムごとに違った。rstartは1994年にX11R6とともに現れ、rshの上に小さなテキストプロトコルを載せた。クライアントはリモートホストのヘルパー rstartd に、コンテキスト、コマンド、DISPLAY やSESSION_MANAGERなどの環境変数、認証データを1行ずつ送り、rstartdが準備を整えてからプログラムを起動する。

主な利用者はxsmで、クライアントが別々のマシンで動くセッション全体を再開するために使った。発想は妥当だったがrshに依存しており、rshがネットワークから当然のように一掃されると、rstartも道連れになった。今はリモートのプログラムを ssh -X で起動し、同じ問題をX11フォワーディングで解決している。

← 用語集に戻る