Last edited 3 months ago

X-LINUX-AZURE Starter Package


X-LINUX-AZURE Starter Package is based on OpenSTLinux Distribution Package ecosystem release v6.0.0 More info.png .

All the generated X-LINUX-AZURE packages are available from the OpenSTLinux X-LINUX-AZURE package repository service hosted at the non-browsable URL http://extra.packages.openstlinux.st.com/AZURE.

1. Install from the OpenSTLinux X-LINUX-AZURE package repository

This repository contains X-LINUX-AZURE packages that can be simply installed using apt-* utilities, which are the same as those used on a Debian® system:

  • The main group contains the selection of X-LINUX-AZURE packages, the installation of which is automatically tested by STMicroelectronics.
  • The updates group is reserved for future uses such as package revision update.

You can install them individually or by package group.

1.1. Prerequisites

  • Your board has a direct (no proxy) connection to the Internet, either through the network cable or through a Wi-Fi® connection.

1.2. Configure the X-LINUX-AZURE OpenSTLinux package repository

Once the board is booted, execute the following command in the console to configure the X-LINUX-AZURE OpenSTLinux package repository:


For ecosystem release v6.0.0 More info.png :

Update the apt database to access:

 apt-get update

Install the package with the apt configuration to access the X-LINUX-AZURE packages:

 apt-get install apt-openstlinux-x-linux-azure

Update the apt database to access the X-LINUX-AZURE package repository:

 apt-get update

1.3. Install X-LINUX-AZURE packages

1.3.1. Install all X-LINUX-AZURE packages

Command Description
apt-get install packagegroup-x-linux-azure
Install all the X-LINUX-AZURE packages (Azure IoT Edge, demonstration application)

Then, restart the demo launcher:

systemctl restart weston-graphical-session.service

2. How to use the X-LINUX-AZURE expansion package

Go to X-LINUX-AZURE_package_software_setup.

3. Main software modifications

Through the X-LINUX-AZURE Starter Package, the OpenSTLinux distribution is changed at user space by bringing necessary libraries and tools to use Azure IoT Edge.