Comparison of Raspberry Pi Operating Systems

For the Raspberry Pi (version 1 and 2) there are multiple operating systems available. Downloads of each operating system can be found at www.raspberrypi.org/downloads/

Raspbian

Raspbian is the preffered Raspberry Pi operating system and mostly used by others. It`s based on Debian and features official firmware and tools.

I recommend Raspbian

Snappy Ubuntu Core

Snappy Ubuntu Core is a relatively new operating system. It`s based on Ubuntu Linux but with extra features. This might be the next big thing!

OpenElec

OpenElec is the prefferd operating system when you want to turn your raspberry pi in a HTPC with XMBC software.

Pidora

Pidora is Fedora Linux for the Raspberry Pi. It`s a bit different from Raspbian and really interesting if you are familiar with Fedora/Red Hat Linux.

Risc OS

RISC OS is unlike the other distributions. More information about RISC OS for the Raspberry Pi. I have no idea why you would run this operating system.

Ubuntu Linux Kernel 3.19 installation guide

This short walkthrough describes how to install the Ubuntu Linux Kernel 3.19 (server and desktop/client) without compiling.

This guide should work with the latest version of Ubuntu Linux and most Ubuntu-based distributions including Mint. The included kernel files have been compiled using the generic Ubuntu configuration. The general packages are available for 32 bits systems (I386+) and 64 bits (AMD64) and both as low latency.

Installation Guide (GUI)

  1. Download the kernel headers package:
    http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19-vivid/linux-headers-3.19.0-031900_3.19.0-031900.201502091451_all.deb
  2. And the appropriate package for your system
  3. And the accompanying compiled kernel image
  4. Install the files in the same order as downloaded above. So first install the headers (2 files) and finally the image (1 file).
  5. In the terminal run:
    sudo update-grub
  6. Reboot and select the kernel from the bootloader menu

I will post the latest version of the 3.19 branch and 3.20 release candidates in comments below.

Ubuntu Linux Kernel 3.18 installation guide

This short walkthrough describes how to install the Ubuntu Linux Kernel 3.18 (server and  client) without compiling.

This guide should work with the latest version of Ubuntu Linux and most Ubuntu-based distributions including Mint. The included kernel files have been compiled using the generic Ubuntu configuration. The general packages are available for 32 bits systems (I386+) and 64 bits (AMD64) and both as low latency.

Installation Guide (GUI)

  1. Download the kernel headers package:
    http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18-vivid/linux-headers-3.18.0-031800_3.18.0-031800.201412071935_all.deb
  2. And the appropriate package for your system
  3. And the accompanying compiled kernel image
  4. Install the files in the same order as downloaded above. So first install the headers (2 files) and finally the image (1 file).
  5. In the terminal run:
    sudo update-grub
  6. Reboot and select the kernel from the bootloader menu

I will post the latest version of the 3.16 branch and 3.17 release candidates in comments below.

Ubuntu Linux Kernel 3.17 installation guide

This short walkthrough describes how to install the Ubuntu Linux Kernel 3.17 (server and  client) without compiling.

This guide should work with the latest version of Ubuntu Linux and most Ubuntu-based distributions including Mint. The included kernel files have been compiled using the generic Ubuntu configuration. The packages are available for 32 bits systems (I386+) and 64 bits (AMD64)

Installation Guide (GUI)

  1. Download the kernel headers package:
    http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/linux-headers-3.17.0-031700_3.17.0-031700.201410060605_all.deb
  2. And the appropriate package for your system
  3. And the accompanying compiled kernel image
  4. Install the files in the same order as downloaded above. So first install the headers (2 files) and finally the image (1 file).
  5. In the terminal run:
    sudo update-grub
  6. Reboot and select the kernel from the bootloader menu

I will post the latest version of the 3.16 branch and 3.17 release candidates in comments below.

Ubuntu Linux Kernel 3.16 installation guide

This short walkthrough describes how to install the Ubuntu linux kernel 3.16 on Ubuntu Linux (server and  client) without compiling.

This guide should work with the latest version of Ubuntu Linux and most Ubuntu-based distributions including Mint. The included kernel files have been compiled using the generic Ubuntu configuration.

Installation Guide (GUI)

  1. Download the kernel headers package:
    http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb
  2. And the appropriate package for your system
  3. And the accompanying compiled kernel image
  4. Install the files in the same order as downloaded above. So first install the headers (2 files) and finally the image (1 file).
  5. In the terminal run:
    sudo update-grub
  6. Reboot and select the kernel from the bootloader menu

I will post the latest version of the 3.16 branch and 3.17 release candidates in comments below.