Exploring Toaster
Toaster is a web interface for BitBake. The Yocto Project website describes it as follows:
"Toaster is an Application Programming Interface (API) and web-based interface to the OpenEmbedded build system, which uses BitBake. Currently, Toaster collects and presents information about your builds, which you can navigate and query using a web browser"
Installing the required packages for the host system
In order to use Toaster correctly on your preferred Linux distribution, you need to install Django and South:
$ sudo pip install django==1.6 $ sudo pip install South==0.8.4
Note
The pip
command makes it easy to install Python modules, in the same way you install packages in a Linux distribution.
Running Toaster
Now that our system is ready to use Toaster, we only have to run it using the following command in order to launch the service:
$ source toaster start
This will give you the following output:
The system will start. Syncing... Creating tables ... Installing custom...