Core
Ubuntu Core, a minimalist rendition of Ubuntu, is a lightweight, transactionally updated operating system designed for deployments on embedded and IoT devices, cloud and more. It runs a new breed of super-secure, remotely upgradeable Linux app packages known as snaps.
The strict separation between kernel and device drivers, OS and applications means embedded engineers and application developers can easily work in parallel.
-
Get started ›
Your Ubuntu Core first steps, installing Ubuntu Core on your board or in a virtual machine.
-
Examples ›
Reusable code snippets to speed up your Ubuntu Core development and deployment journey, from using interfaces to building a gadget snap.
-
Publish and distribute ›
Package, release and distribute your snaps to your devices through the Ubuntu Store or your private store.
-
Documentation ›
Everything there is to know about building and managing Ubuntu Core devices. The complete documentation and reference materials.
-
Troubleshooting ›
Got stuck? Here's where to find help to move forward with your Ubuntu Core project.
Latest news
-
ROS production: obtaining confined access to the Turtlebot [4/5]
This is the fourth blog post in this series about ROS production. In the previou…
Ubuntu Insights
-
ROS production: our prototype as a snap [3/5]
This is the third blog post in this series about ROS production. In the…
Ubuntu Insights
-
ROS production: our prototype [2/5]
This is the second blog post in this series about ROS production. In the previou…
Ubuntu Insights