В общем, сейчас для установки киоска мы делаем так:
Если на ввод каких-либо команд ругается, что permission denied. То просто сделай sudo su и получи права на выполнения всех команд.
Если не знает команды sudo - установить его
apt install sudo
- Добавляем пользователя VPN proxy и даем ему право беспарольного sudo
|
- Создаем директорию для ssh ключа и добовляем наш серверный ключик туда(это все одна команда)
|
- Добавляем репозитории с нашим ПО
|
- ЭТОТ ШАГ ТОЛЬКО ДЛЯ 11 ДЕБИАНА
Проверяем какой дебиан у нас установлен?
sudo lsb_release -a |
если установлен 11 дебиан, то нужно поменять репозиторий от 10 дебиана после чего начинать установку ПО
sudo nano /etc/apt/sources.list
deb http://deb.debian.org/debian/ buster main deb http://security.debian.org/debian-security buster/updates main # bullseye-updates, to get updates before a point release is made; |
предварительно установить
sudo apt install libx11-xcb1 |
- Устанавливаем последний релиз sst-iiko из добавленных реп и включаем автозапуск
|
Запускаем приложение
sudo service sst-iiko start |
- Нужно создать и заполнить файл конфига settings.ini
|
Содержимое конфига
[Common] [FP] [Language] [OrderType] [Terminal] [Theme] [Visual] fontFamily=TeshrinAR+LT [iiko] |
Включить правило проверки сети
sudo systemctl enable systemd-networkd-wait-online.service
Можем запускать ПО киоска и подключать его на кассе и настраивать в бэке
sudo service sst-iiko start