Using Mender for OTA updates

The next stage is to see how OTA updates work in practice. Once again we will be using the Mender client on the device, but this time operating it in managed mode, and in addition we will be configuring a server to deploy the update, so that no local interaction is needed. Mender provide an open source server for this.

The installation requires Docker Engine version 17.0.3 or later to be installed. Refer to the Docker website at https://docs.docker.com/engine/installation. It also requires Docker Compose version 1.6, as described here: https://docs.docker.com/compose/install/. Once they are installed, you can install Mender integration environment:

$ curl -L \https://github.com/mendersoftware/integration/archive/1.0.1.tar.gz ...

Get Mastering Embedded Linux Programming - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.