Установка среды сборки Thinstation на CentOS под Windows

  • Печать

Скачиваем и устанавливаем пакет Windows hosts со страницы загрузки VirtualBox.

Скачиваем с подходящего зеркала ISO образ CentOS 7 напрямую или через torrent.

Создаём в VirtualBox новую виртуальную машину (памяти сколько не жалко, лучше больше, диск минимум 20 Гб ):

 

Пкм по созданной машине -> Настройки:

Система -> Порядок загрузки -> первым ставим оптический диск

Носители -> Контроллер IDE -> Выбрать файл диска (подключаем скачанный образ ISO CentOS 7)

Сеть -> Тип подключения -> Сетевой мост

Запускаем машину, выбираем Install CentOS 7,  Enter.

Оставляем английский, Continue.

Network & Host Name переключаем в ON, Done.

В Date & Time настраиваем таймзону, Done.

Installation Destination, ничего не меняем, Done.

Жмём Begin Installation.

Запустится установка системы.

Устанавливаем Root Password, Done, если ругается на то, что пароль слишком простой, то жмём Done ещё раз.

После установки и перезагрузки запустится консоль, логинимся под root, обновляем систему и ставим нужные пакеты:

yum update 
# На все вопросы жмём y, по окончании перезагружаемся командой reboot
yum install mc net-tools git -y

Узнаём IP командой ifconfig и подключаемся по SSH помощью Putty, так удобнее копи-пастить, а не набирать руками в консоли.

Переходим в папку home и клонируем с git среду сборки Thinstation, после запускаем установку:

cd /home
git clone --depth 1 https://github.com/Thinstation/thinstation.git -b 6.2-Stable thinstation
cd thinstation
./setup-chroot -a

Настраиваем под свои задачи будущий образ с помощью файлов thinstation/build/buld.conf и thinstation.conf.buildtime (Для редактирования под Windows рекомендую Notepad++), запускаем сборку:

./setup-chroot -b -o --allmodules

Собранные образы под разные варианты загрузки будут в папке thinstation/build/boot-images.

Под Windows забрать их можно с помощью WinSCP.

Как настроиь раздачу образа тонким клиентам:

Простой HTTP файловый сервер под Windows

Настройка TFTP и DHCP с помощью TFTPD64

Обсудить на форуме (комментариев 1).