System requirements

Ubuntu Core has been designed to have low system requirements and to run on a wide range of hardware, from embedded IoT devices to industrial computing.

Minimum requirements are flexible and are entirely dependent on device configuration, but they’re generally constrained to the following:

  • core18: 256MB RAM, 256MB storage
  • core20/22: 384MB RAM (512MB with UEFI Secure Boot for FDE), 512MB storage

Get in touch to discuss more constrained or specific requirements.

Pre-built images are available for various reference platforms, as listed below:

  • Raspberry Pi 2, 3, 4 and Compute Module 3/4
  • Intel NUC, generic x86 and x86 KVM

See Supported platforms for a list of systems Ubuntu Core officially supports, and for links to installable images for those systems.

This has never been supported by Ubuntu since it uses ARMv6 hardware which Ubuntu never ran on …

The “Hardware/CPU” column is also wrong for the 1st gen Pi, it uses ARM1176JZF-S, not Cortex-A72

Ah, great information - thank you! I’ll update the doc.

also note that the core-20-pi is a universal image, the armhf variant works on pi2,pi3,cm3 and pi4 equally well (arm64 only for pi3,cm3 and pi4)

Thanks for letting me know - I’ve updated the image links (I’ll update from pending to stable after the release).

1 Like