Kiosk2.0

Материал из wiki.nntc.nnov.ru
Версия от 13:50, 26 июня 2023; Vovan (обсуждение | вклад) (Минимальная установка платформы NodeJS (если необходима))
Перейти к навигации Перейти к поиску

Киоск на базе пустого образа Alt jeos (ISO installer)

Качаем отсюда:

wget https://mirror.yandex.ru/altlinux-starterkits/x86_64/release/alt-p10-jeos-sysv-20230610-x86_64.iso

Устанавливаем на железо или в виртуальную машину, настраиваем сеть и доступ по ssh.

Дальнейшие действия выполняем по ssh...

Обновление ОС и ядра

В этом разделе всё делается в рутовой консоли. Т.к. sudo по умолчанию в ОС Альт не присутствует (ниже мы его добавим).

Обновим индекс репозитория, дистрибутив, ядро

apt-get update && apt-get dist-upgrade -y && apt-get install update-kernel -y && update-kernel -f

Перезагрузимся для загрузки с новым ядром (если оно обновилось)

reboot

Установка необходимых пакетов через apt-get

apt-get -y -q install wget nano xorg-server xdotool usb-modeswitch-data usb-modeswitch openssh sudo su xterm xhost git npm gcc10-c++ gcc-c++ make epm usbutils autosshd unclutter chromium wkhtmltopdf pulseaudio-daemon alsa-plugins-pulse pulseaudio-utils aplay amixer alsa-utils

Минимальная установка платформы NodeJS (если необходима)

cd /tmp && wget https://nodejs.org/dist/v18.16.1/node-v18.16.1-linux-x64.tar.xz && unxz node-v18.16.1-linux-x64.tar.xz && cd /opt && tar -xpf /tmp/node-v18.16.1-linux-x64.tar && echo 'PATH="/opt/node-v18.16.1-linux-x64/bin:$PATH"' >> /etc/environment