Тонкий клиент Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
wiki:тонкий_клиент [2011/07/16 06:04]
начато
wiki:тонкий_клиент [2011/07/16 07:14] (текущий)
[Тонкий клиент]
Строка 1: Строка 1:
 ====== Тонкий клиент ====== ====== Тонкий клиент ======
 +
 +<​note>​Строго говоря,​ эта статья не имеет отношения к Ubuntu. Однако,​ тонкий клиент является полезным дополнением к терминальному серверу (описание которого,​ я надеюсь,​ скоро появится в wiki). Надо будет только заменить MSTS на NX.</​note>​
  
 Существует множество решений для создания терминального сервера как на Linux, так и на Windows. Однако,​ клиенты терминального сервера предоставляются в виде программ,​ требующих установки в некоторую операционную систему. Если терминальный сервер будет использоваться в связке с бездисковыми станциями (тонкими клиентами),​ то операционная система должна быть крайне легковесной и обеспечивать только необходимый функционал. Существует множество решений для создания терминального сервера как на Linux, так и на Windows. Однако,​ клиенты терминального сервера предоставляются в виде программ,​ требующих установки в некоторую операционную систему. Если терминальный сервер будет использоваться в связке с бездисковыми станциями (тонкими клиентами),​ то операционная система должна быть крайне легковесной и обеспечивать только необходимый функционал.
Строка 23: Строка 25:
 ==== Развёртывание ==== ==== Развёртывание ====
  
-Мы будем пользоваться онлайн-сервисом для сборки,​ веб-интерфейс — это удобно. Однако,​ если требуется более гибкий инструмент,​ или 50 Мбайт трафика — проблема,​ то можно собирать и локально.+Мы будем пользоваться онлайн-сервисом для сборки,​ веб-интерфейс — это удобно. Однако,​ если требуется более гибкий инструмент,​ или 50 Мбайт трафика — проблема,​ то можно собирать и локально. Сразу замечу,​ что Thinstation очень гибко настраивается,​ эта инструкция даёт лишь базовое представление без лишних деталей. Например,​ Thinstation у нас лежит в корне TFTP сервера,​ это можно изменить,​ но за такими подробностями лучше обратиться к документации самого Thinstation.
  
 Первым делом напишем дефолтный конфигурационный файл ''​thinstation.conf.buildtime'',​ то есть тот файл, который клиент будет использовать,​ если не найдёт своего собственного конфига. Первым делом напишем дефолтный конфигурационный файл ''​thinstation.conf.buildtime'',​ то есть тот файл, который клиент будет использовать,​ если не найдёт своего собственного конфига.
Строка 29: Строка 31:
 Для первого раза в отладочных целях можно использовать конфиг,​ который просто загрузит графическую оболочку и не будет подключаться к какому-нибудь терминальному серверу:​ Для первого раза в отладочных целях можно использовать конфиг,​ который просто загрузит графическую оболочку и не будет подключаться к какому-нибудь терминальному серверу:​
  
-...+<​file>​SESSION_0_TYPE=icewm 
 +SESSION_0_AUTOSTART=on</​file>​
  
 Более сложный конфиг — мы коннектимся к Mirosoft Terminal Service, сервер 192.168.1.1,​ пользователь pupkin из домена example.local:​ Более сложный конфиг — мы коннектимся к Mirosoft Terminal Service, сервер 192.168.1.1,​ пользователь pupkin из домена example.local:​
  
-...+<​file>​SESSION_0_TITLE="​My Big Server"​ 
 +SESSION_0_TYPE=rdesktop 
 +SESSION_0_RDESKTOP_SERVER=192.168.1.
 +SESSION_0_RDESKTOP_OPTIONS="​-u pupkin -d example.local -a 24 -r -5"</​file>​
  
-После написания конфига приступаем к сборке. Переходим сюда (полный список ​здесь), ставим галочки.+После написания конфига приступаем к сборке. Переходим ​[[http://​www.it-advisor.ru/​TSoM|сюда]] (полный список есть на http://​thinstation.org), на вкладке Applications отмечаем "​Connection Package types — rdesktop"​ (остальные Connection packages нам не понадобятся), ​в разделе Window Managers выбираем только ''​icewm''​ и ''​icewm-theme-xp''​. На других вкладках расставляем галочки ​по вкусу. Нажимаем кнпку "​Создать"​ (вверху). 
 + 
 +После первого этапа сборки переходим на вкладку "Load Files",​ указываем наш ''​thinstation.conf.buildtime''​ и жмём "​Выгрузить"​. После этого жмём кнопку "​Запустить сборку"​ (вверху).
  
 ... ...
-