Before you start
This tutorial introduces you to the Ubuntu Mobile and Embedded (UME) project, its architecture, and its use. The tutorial gives you hands-on practice in running the UME environment on a native desktop Linux system. The tutorial uses the Ubuntu version 7.10 release (Gutsy Gibbon), but any recent distribution should work.
In this tutorial, you learn about Ubuntu and its embedded framework. It explores and demonstrates each aspect of the various tools and the embedded framework to help get you started on your embedded project.
The primary objective of this tutorial is to get you quickly acquainted with the Ubuntu embedded framework and tools. Along the way, you learn about several tools and new approaches to Linux kernel configuration and environment construction. You also learn about some other projects with goals similar to the UME project.
This tutorial assumes some knowledge of Linux development and the Linux user-space environment. Sidebars are provided along the way to help bring you up to speed.
This tutorial is intended to be hands-on. To run the examples in this tutorial, you need Ubuntu version 7.10. By following the instructions in this tutorial, you can use an existing UME environment and build applications for a mobile or handheld device. If you intend to install the UME and run it on your desktop, ensure that at least 4 GB of disk space is available.