Build your first image

This tutorial will guide you through the steps required to create your own Ubuntu Core image, with your own selection of snaps, and install it on a Raspberry Pi.

This same process can be used to build Ubuntu Core images for various hardware and devices.

Step-by-step guide

  1. Requirements

  2. Create an Ubuntu One account

    1. Create the account online

    2. Retrieve your developer account id

  3. Create the model assertion

    1. Download a model assertion

    2. Edit the model assertion

    3. authority-id and brand-id

    4. timestamp

    5. snaps

    6. A complete model assertion

  4. Sign the model assertion

    1. Create a key

    2. Register the key

    3. Sign the model

  5. Build and write the image

    1. Compile the image

    2. Write the image

  6. Boot the image

    1. Boot Ubuntu Core

    2. Configure a network connection

    3. Connect to the device