Агент Linux — Установка
Агент RDS для Linux (версия 2.0 или новее) превращает ПК с Debian или Ubuntu в плеер, управляемый из панели RDS. Он запускается вместе с компьютером, без рабочего стола и во весь экран, в режиме веб-киоска или плейлиста. Распространяется в виде пакета .deb.
Прежний агент Linux на Python (PromoBrowser) больше не развивается. См. Агент Python (прежний).
Требования
- Debian 12 или 13 либо Ubuntu 22.04 или 24.04 LTS, 64-битные (x86_64 / amd64).
- ARM64 (бета): Raspberry Pi 4 или 5 с 64-битной системой. См. ARM64 (бета).
- Доступ root (
sudo). Рабочий стол не нужен. - Подключение к интернету.
Установка
- В разделе Загрузки → Linux Kiosk Agent нажмите Скачать .deb.
-
В папке, куда скачан пакет, установите его через apt:
sudo apt install ./rds-agent_<версия>_amd64.debapt установит и все системные зависимости. Используйте
apt, а неdpkg -i: dpkg не разрешает зависимости и завершается ошибкой со списком недостающих пакетов. -
Агент будет запускаться при каждом включении. Перезагрузите компьютер или запустите агент сейчас:
sudo systemctl start rds-agent
Если на компьютере был агент Python (kiosk-browser), установка отключает его, чтобы они не конкурировали за экран.
ARM64 (бета)
Есть версия агента Linux для ARM64, рассчитанная на Raspberry Pi 4 и 5 с 64-битной системой (Debian 12 или новее либо 64-битная Raspberry Pi OS). Она находится в бета-версии: по содержанию она совпадает с версией x86_64, но ещё не проверена на реальном оборудовании ARM, поэтому пока не отображается в разделе Загрузки.
Если хотите её попробовать, напишите на support@digitalsignagerds.com, и мы пришлём пакет. Устанавливается так же, как версия x86_64:
sudo apt install ./rds-agent_<версия>_arm64.deb
На 32-битных устройствах ARM (armhf) по-прежнему нужен агент Python.
Привязка
При запуске на экране появляется окно привязки (Link this screen) с QR-кодом и коротким кодом. Отсканируйте QR телефоном (войдя в панель) или откройте указанный адрес и введите код. Код обновляется сам, когда истекает. См. Сопряжение по QR.
Без QR: в меню настроек экрана, вкладка Server, заполните Server address, User и Device identifier (RDSXXXX), нажмите Test connection, а затем Save. См. Настройки на экране.
Обновление
Агент обновляется из RDS без переустановки: Панель устройства → Версия агента. Подробнее. Можно также вручную установить более новый .deb той же командой apt install; привязка сохраняется.
Удаление
sudo apt remove rds-agent
Агент Python (прежний)
Агент Python (PromoBrowser) — прежний агент Linux. Он больше не развивается, не получает новых функций и поддерживается до 31 декабря 2026 года. В нём нет удалённого управления дисплеем, обновлений из RDS и запланированной перезагрузки; на компьютере с этим агентом панель показывает эти функции отключёнными.
На Raspberry Pi 4/5 с 64-битной системой можно попробовать агент ARM64 (бета); агент Python остаётся вариантом для 32-битных устройств ARM (armhf). Он также подходит для переустановки компьютера, который уже его использовал. Устанавливается из раздела Загрузки → Raspberry Pi / ARM (агент Python), от root:
curl -fsSL https://rds.digitalsignagerds.com/install.sh | bash
systemctl start kiosk-browser
Его настройки открываются вводом 12345 или 5 касаниями в левом верхнем углу (пароль по умолчанию 0000). Его служба — kiosk-browser, журнал — journalctl -u kiosk-browser -f.