Broox Platform Install and Upgrade
Broox Platform executables come prepackaged as .exe
installers for Windows and .deb
packages for Linux.
Installation is straightforward, following quite standard procedures, though we add some notes for clarity and large deployments.
Windows Installer
The Windows Installer package contains all needed Nodes in one single package. It is described in Windows Installer.
The installer supports the /SILENT
and /VERYSILENT
options for unattended installation and upgrade. Other options can be found at Inno Setup.
Unattended Upgrades
The process for upgrading a Windows install should be straightforward for any minor/patch release: Just executing the new installer.
That said, when doing automated and unattended upgrades some common issues can break the process, for example hung executables and services. It is advisable to create a foolproof script that forces stopping all processes.
In the case of the Broox Platform, it can be useful to ensure that the processes BrooxController.exe
, BrooxVisionNode.exe
, BrooxSensorNode.exe
are stopped before the upgrade.
Linux Installer
Linux versions of Broox Platform come split in .deb
packages. Installation and upgrade is straightforward by using dpkg
(when using bare packages) or apt
(bare packages or from a package repository).
See Linux Install for a guide.
Unattended upgrades
Linux versions can be upgraded unattended via the usual apt upgrade
procedures or by installing the updated package.
That said, in the default GUI mode, the package updaters WILL NOT stop any running service. If the platform is running service-based, it rests on the operator to stop any services to be upgraded.
Demo Stations/Demo Laptops
For demonstration purposes, the Broox Platform has a simple app based startup. The different apps can be added to the Startup folder
to be started on boot, and the "Start automatically on boot" checkbox can be marked.
Note that this checkbox only "presses play" once the application has been launched. It doesn't add boot entries.