Миналата седмица излязох с преглед на 2X ThinClientOS, дистрибуция на Linux, специализирана за тънки клиенти. Възможно е обаче да сте от другата страна на проблема: искате да имате свой собствен сървър за тънки клиенти. Най-лесният начин да направите това е да използвате LTSP. Това означава "Linux Terminal Server Project" и основно превръща всеки компютър, свързан към интернет, към сървър, към който могат да бъдат свързани тънки клиенти. За да бъде още по-лесно, LTSP може да бъде инсталиран на всяка обща Linux дистрибуция като openSUSE, Fedora, Debian и разбира се Ubuntu. Има два начина да инсталирате LTSP на Ubuntu: инсталирайки го от нулата или на върха на вече съществуваща система. Ще се съсредоточа повече върху предишните, но последният също е ясен и аз ще го обсъдя накратко.

Инсталиране от нулата

Първо, ще ви трябва алтернативен компакт-диск на Ubuntu. За този пример взех класически ISO 10.04 i386 ISO оттук. В случай, че не знаете, един алтернативен компактдиск е като обикновения, но без интерфейс за инсталиране на Ubuntu и ви позволява достъп до повече опции. Сред тях е възможността да натиснете F4 при зареждане, за да изберете "Инсталиране на LTSP сървър" от различните режими.

След това инсталирането ще се извърши както обикновено, когато се използва алтернативен диск:

  • Изберете вашия език
  • Избери твоята държава
  • Изберете оформлението на клавиатурата (автоматично или ръчно)
  • DHCP ще се конфигурира
  • Изберете име на хост

  • Задайте часовника
  • Изберете вашата система за дялове (пълен диск, частичен, шифрован и т.н.)

  • Инсталацията ще започне. Това може да отнеме няколко минути
  • Както обикновено, изберете потребителско име и парола

  • Решете дали искате да шифровате дома си
  • Изображението ще бъде компресирано

  • И накрая ще бъде инсталиран bootloader GRUB

И това е. Вече можете да рестартирате и да свържете първия си тънък клиент.

Забележете, че дори ако автоматичният инсталатор е чудесен, в някои случаи може да е необходима известна ръчна конфигурация.

Съветвам ви да разгледате "/etc/ltsp/dhcpd.conf" и "/opt/ltsp/i386/lts.conf" за разширените настройки. LTSP Wiki е много информативна.

Ако искате да преобразувате компютъра в сървър на тънък клиент, без да се налага да инсталирате отново всичко, LTSP може да направи това. Просто инсталирайте необходимите пакети:

 sudo apt-get инсталирате ltsp-сървър-самостоятелен openssh-сървър 

След това стартирайте процеса на автоматична конфигурация чрез

 sudo ltsp-build-клиент 

Ще отнеме известно време, за да изтеглите и инсталирате всичко.

Това не ми се случи за първи път, но вероятно се дължи на лошата интернет връзка, така че не се колебайте да опитате повторно в случай на неуспех. Имайте предвид обаче, че тук обикновено ще са необходими някои ръчни конфигурации. Най-накрая можете да стартирате сървъра си

 sudo /etc/init.d/dhcp3-server старт 

заключение

Както казах по-рано, LTSP може да бъде инсталиран на множество други дистрибуции, така че можете да изберете своя, ако искате. Ubuntu може да се счита за стандарт за урока, но уикита на всяка дистрибуция е много точна и много по-подробна. Като последно мнение, трябва да проверите дали тънките ви клиенти могат да се зареждат от мрежата, защото наистина е трудно да го направите ръчно, ако имате повече от десет от тях.

Бихте ли избрали друга дистрибуция, за да инсталирате LTSP? Или ще избереш ли нещо напълно различно от LTSP на първо място? Уведомете вашето мнение в коментарите.