This page shall be describing how to run Debian nicely on the RaspberryPi2. Many of the problems affecting the RaspberryPi also affect the RaspberryPi2 - but let's devote this page to making the machine usable with Debian Jessie (and soon Stretch) using two approaches:

It was planned to extend this page with instructions for both approaches but then basically the RaspberryPi3 was released and development continued there.

Help and collaboration on this page is still very much welcome however!

The basic Debian install

Add U-boot to the basic Debian install

Advanced Debian debootstrap script supporting Jessie and Stretch

The free driver

The non-free driver