Thinstation

Thinstation
Тип тонкий клиент
Разработчик thinstation
Написана на Perl[1]
Операционная система Linux
Последняя версия 6.1.0 (14.10.2018)
Лицензия GPL
Сайт thinstation.github.io/th…

Thinstation — дистрибутив Linux, разработанный специально для создания тонких клиентов. Представляет собой «урезанный» Linux с предустановленными программами, необходимыми для работы сети.


Возможности[ | ]

Схема работы[ | ]

Схема загрузки по сети тонкого клиента следующая:

Компьютер-клиент, запускаясь, по технологии PXE (или IPXE)[2] ищет сервер DHCP, который по протоколу TFTP передаёт ему файл-загрузчик[3]. Загрузчик запускает на клиенте расположенный на сервере Thinstation Linux, который затем по протоколу RDP обращается к основной операционной системе сервера.

Пакет поставки[ | ]

Thinstation можно самостоятельно откомпилировать из исходного а (размер пакета 1.3 Гб), что требует компьютер с установленным Linux. Или скачать дистрибутив DevStation для создания сборок, требующий для работы не менее 2 Гб памяти и 20 Гб места.

Размер файла старых сборок — примерно несколько десятков Мб, что позволяет использовать для загрузки старые компьютеры с малым объёмом оперативной памяти.

Существуют русские компиляции ядра[4].

Примечания[ | ]

  1. The thinstation Open Source Project on Open Hub: Languages Page — 2006.
  2. На большинстве старых сетевых карт PXE отсутствует, поэтому необходима программа-эмулятор. Например IPXE или gpxe  (англ.).
  3. На Windows сервер TFTP+DHCP часто запускают программой tftpd32.
  4. Сборки на nixts.org

Ссылки[ | ]

См. также[ | ]