This tutorial may be outdated. It is no longer recommended for beginners, and may need modifications to code or hardware that is not indicated in the tutorial.

Installing Dependencies

You'll need a couple of things installed on your workstation to get started. The Kernel-o-Matic runs inside of a Vagrant configured virtual machine running Ubuntu. You will need to have the latest versions of Vagrant and VirtualBox installed to use the Kernel-o-Matic.

Once installed, Vagrant will handle downloading and configuring the Ubuntu VM for compiling the Raspberry Pi Kernel. Use the links below to download and install the appropriate versions of VirtualBox and Vagrant for your operating system.

After you have installed Vagrant and VirtualBox, you can grab a copy of the latest version of Adafruit Kernel-o-Matic, and unzip the archive into a directory of your choosing.

If you are comfortable with git, you can also clone a copy of the Kernel-o-Matic repo.

Download: file
git clone https://github.com/adafruit/Adafruit-Pi-Kernel-o-Matic

Next, we'll look at how to launch and connect to the virtual machine.

This guide was first published on Jan 30, 2015. It was last updated on Jan 30, 2015. This page (Installing Dependencies) was last updated on Jun 22, 2019.