O'Reilly logo

Mastering Embedded Linux Programming - Second Edition by Chris Simmonds

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required