Leksykon IT › Infrastruktura › rstart

rstart

Infrastruktura Svenska → Zaktualizowano: 2026-10-11

Protokół i narzędzie z X11R6 do uruchamiania programu X na innej maszynie tak, by faktycznie trafił z powrotem na twój ekran.

Dawny sposób to rsh host xterm -display mine:0, który zawodził na szczegółach: rsh gubił zmienne środowiskowe, ciasteczko Xauth nie istniało po drugiej stronie, a ścieżki różniły się między systemami. rstart pojawił się w X11R6 w 1994 roku i nałożył na rsh mały protokół tekstowy. Klient wysyłał serię linii do pomocnika, rstartd, na zdalnym hoście — kontekst, polecenie, zmienne środowiskowe, takie jak DISPLAY i SESSION_MANAGER, oraz dane autoryzacyjne — a rstartd wszystko ustawiał przed uruchomieniem programu.

Głównym klientem był xsm, który używał go do odtwarzania całej sesji, której programy działały na różnych maszynach. Pomysł był rozsądny, lecz opierał się na rsh, a gdy rsh słusznie usunięto z sieci, rstart odszedł razem z nim. Dziś zdalne programy uruchamia się przez ssh -X, co rozwiązuje ten sam problem za pomocą przekazywania X11.

← Wróć do leksykonu