Необходима машина, с которой будет выполняться установка ПО киоска.
Это может быть либо linux машина, либо windows машина с wsl
На примере linux машины с debian(или ubuntu):
ставим необходимые пакеты:
sudo apt install ansible ansible-lint git |
---|
Качаем репозиторий:
git clone https://git.open-s.info/open-service/Deploy_kiosk.git |
---|
заходим в папку Dedploy_kiosk и прописываем необходимые параметры для установки:
cd Deploy_kiosk |
---|
ansible_host на ip raspberry pi
Открываем vars/main.yml и прописываем необходимые переменные, которые уникальны для установки:
front_addr: 192.168.88.95 |
---|
front_addr: - ip адресс главной кассы
front_port: 8002 - порт ГК, открываемый плагином ГК. ( по умолчанию 8001, если необходимо указать другой, то прописываем его в vars).Если установка не производится не на raspberry pi, то необходимо установить sudo
apt install sudo |
---|
После чего создать файл по пути /etc/sudoers.d/
Например так
nano /etc/sudoers.d/admin |
---|
И вставить следующий текст:
user ALL=(ALL) NOPASSWD: ALL |
---|
Где user - имя пользователя, от имени которого выполняем установку.