-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Mastering Embedded Linux Development
By :

One of the strengths of Linux is that it supports a variety of root filesystems, so it can be tailored for a wide range of needs. We have seen how it is possible to construct a simple root filesystem manually with just a small number of components. BusyBox is especially useful in this regard.
By going through the process one step at a time, we gained insight into some of the basic workings of Linux systems, including network configuration and user accounts. However, the task rapidly becomes unmanageable as devices get more complex. Plus, there is the ever-present worry that there may be a security hole in the implementation that we did not notice.
In the next chapter, I will show you how using an embedded build system can make the process of creating an embedded Linux system much easier and more reliable. I will start by looking at Buildroot and then go on to look at the more complex, yet powerful, Yocto Project.