Skip to content

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.