Skip to content

TechRepublic

  • Top Products Lists
  • Developer
  • 5G
  • Security
  • Cloud
  • Artificial Intelligence
  • Tech & Work
  • Mobility
  • Big Data
  • Innovation
  • Cheat Sheets
  • TechRepublic Academy
  • CES
  • TechRepublic Premium
  • Top Products Lists
  • Developer
  • 5G
  • Security
  • Cloud
  • Artificial Intelligence
  • Tech & Work
  • Mobility
  • Big Data
  • Innovation
  • Cheat Sheets
  • TechRepublic Academy
  • CES
  • See All Topics
  • Sponsored
  • Newsletters
  • Forums
  • Resource Library
TechRepublic Premium
Join / Sign In
Hardware

Choosing a Raspberry Pi OS? Here’s the definitive list

By Nick Heath December 7, 2016, 9:59 AM PST

Image
1
of 42

pi3-9897.jpg
pi3-9897.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Who wants Pi?

The Raspberry Pi Foundation

Who wants Pi?

Whether you want to use the $35 Raspberry Pi computer as a media center, retro games console or desktop PC — the credit card-sized device has got you covered.

But that’s only the start of what the smash-hit machine is capable of.

As a board meant for tinkerers, who aren’t scared of dropping down to the command line or breaking out the soldering iron, it’s no surprise the Pi can run all manner of weird and wonderful systems.

This list rounds up the free systems that are available, from easy-to-use desktop systems aimed at novice users to powerful systems designed for those familiar with the command line.

Operating systems for new users

Operating systems for more experienced users

The Raspberry Pi Foundation
Choosing a Raspberry Pi OS? Here’s the definitive list

Raspbian

Image: Nick Heath / TechRepublic

Raspbian

Raspbian is the official OS for the Raspberry Pi.

Based on the Linux-OS Debian, it has been repeatedly updated since 2012 to make it easier to use and to expand its default software library.

The OS bundles web browsing, office and programming software and has been overhauled to make it simpler to use and more attractive. Recent improvements have seen the introduction of the PIXEL desktop, the addition of a startup wizard and the launch of Raspbian’s own take on an app store.

Overall, the OS strikes a great balance between being welcoming to novice users while packing a wide range of general and coding-related software.

Available here or via the NOOBS installer.

Image: Nick Heath / TechRepublic
osmc.png
osmc.png
Choosing a Raspberry Pi OS? Here’s the definitive list

OSMC

OSMC

OSMC or Open Source Media Center is picking up where the Raspberry Pi media centre operating system Raspbmc left off.

As the successor to Raspbmc, the OS should allow you to play videos and music stored locally or online, watch TV using a tuner, work with a remote control and even play video from premium services such as Netflix, Hulu and Amazon using the PlayOn Media Server.

Installing the operating system is done via an installer that can be downloaded from here.

libreelec.png
libreelec.png
Choosing a Raspberry Pi OS? Here’s the definitive list

LibreElec

LibreElec

LibreElec is another well-regarded and capable media centre for the Raspberry Pi.

Like OSMC, LibreElec is also based on Kodi, an open source media player, so is similar in terms of its capabilities to play music, video and TV, and is also able to graft on new features using add-ons.

Available to download from here.

flint-os.png
flint-os.png
Choosing a Raspberry Pi OS? Here’s the definitive list

Flint OS

Image: Flint OS

Flint OS

Flint OS is built on Google’s open-source Chromium, the same OS used on Google Chromebooks. Designed around online services, a recent hands-on with the OS found the board functions pretty well as a cut-price Chromebook, providing you limit yourself to web browsing and light office work.

Image: Flint OS
retropie.png
retropie.png
Choosing a Raspberry Pi OS? Here’s the definitive list

RetroPie

Image: RetroPie / Emulation Station

RetroPie

Fancy turning the Pi into an emulator for classic computers and consoles? Then check out Retro Pie.

Retro Pie bundles together tens of emulators of much-loved systems from the past 30 years – including the Amiga, Atari, N64 and Sega Mega Drive.

The system is based on the Raspbian operating system but is given a console-esque look by the EmulationStation front end, as well as supporting a range of retro controllers and joysticks.

The download is available here, alongside instructions for installation.

Image: RetroPie / Emulation Station
kanoos.jpg
kanoos.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Kano OS

Kano OS

Aimed at turning the Pi into a machine that is simple for children aged under 10 to use, with a bundled programming-themed game and a drag-and-drop programming tool that lets kids code by slotting blocks together.

Available to download from here.

runeos.jpg
runeos.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

RuneOS

Image: Richard Tech / https://www.youtube.com/channel/UC8NV3ukMdD98vZKPOgUc3Kw

RuneOS

This is an open-source OS that turns the Pi into a Hi-Fi digital music player, offering a wide range of features and with an emphasis on ease-of-use.

To install follow these instructions and download RuneOS from here.

Image: Richard Tech / https://www.youtube.com/channel/UC8NV3ukMdD98vZKPOgUc3Kw
ubuntu-mate.jpg
ubuntu-mate.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Ubuntu 16.04 Mate

Image: Ubuntu Mate

Ubuntu 16.04 Mate

The latest release of the popular Linux OS, Ubuntu, with the Mate desktop.

Mate offers a familiar Windows desktop and is a continuation of the GNOME 2 desktop used by many different Linux distributions

Instructions on how to download and install the OS are available here.

Image: Ubuntu Mate
riscpi.png
riscpi.png
Choosing a Raspberry Pi OS? Here’s the definitive list

Risc OS

Image: ZDNet

Risc OS

A descendant of the operating system that powered the Archimedes computers way back in the late 80s.

The open source version of the OS, RiscOS Open, has been spun into an offering for the Pi, and has been lauded for its boot speed and responsiveness.

The system looks and works differently to Windows or Linux desktops, so it is probably worth new users reading this quick start guide.

The OS is available here. Windows users should follow the installation instructions here, Linux users here and MacOS users here.

Image: ZDNet
step9.jpg
step9.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Windows 10 IoT Core

Image: Nick Heath / TechRepublic

Windows 10 IoT Core

The Pi doesn’t run the same version of Windows 10 as a PC, but a far simpler, stripped-back release called Windows 10 IoT Core.

This OS won’t boot you into the traditional Windows desktop, but instead loads a bare-bones menu from which you can set up the system. The OS is limited to only running a single Universal Windows Platform (UWP) app with a GUI at a time.

The real purpose of Windows 10 IoT Core on the Pi is to run small applications, which are deployed to the board from a PC. These apps could do anything from taking readings from a temperature sensor, to acting as a simple web server.

Get Windows 10 IoT Core for the Pi here.

Image: Nick Heath / TechRepublic
image04.png
image04.png
Choosing a Raspberry Pi OS? Here’s the definitive list

Android Things

Image: Google

Android Things

Android Things is Google’s Internet of Things-focused OS that hit version 1.0 in May this year.

The OS allows developers to use many of the same APIs and SDKs as they would in Android, but Things tweaks the OS design to improve performance on boards with limited storage and processing power. Google prioritizes simple security and maintenance with Android Things, with all devices receiving security updates within two weeks of release.

The OS is available to download for the Raspberry Pi 3 here.

Image: Google
lxde-pcmanfm42-3.png
lxde-pcmanfm42-3.png
Choosing a Raspberry Pi OS? Here’s the definitive list

Open Suse

Image: Open Suse

Open Suse

The Linux-based OpenSuse OS, build Leap 42.3, is available with a variety of windowed desktops and a range of programs, including the Firefox web browser and LibreOffice. It is available to download for the Raspberry Pi 3 here.

Image: Open Suse
ubuntusnap.jpg
ubuntusnap.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Snappy Ubuntu Core

Snappy Ubuntu Core

This is a minimal build of Ubuntu targeted at Internet of Things devices and designed to be simple to keep up-to-date and secure.

Instructions on how and where to download the latest version are available here.

Image: Canonical

alpinelinux.png
alpinelinux.png
Choosing a Raspberry Pi OS? Here’s the definitive list

Alpine Linux

Image: Linux Video Tutorials / https://www.youtube.com/watch?v=e1Fd5JaI-0Y

Alpine Linux

A lightweight and security-focused Linux distribution aimed at power users.

The latest version Alpine Linux is available to download here, and includes the LTS version of Node.js (8.11) and Go 1.10.

Image: Linux Video Tutorials / https://www.youtube.com/watch?v=e1Fd5JaI-0Y
rokos.jpg
rokos.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Rokos

Image: Rokos

Rokos

The effectiveness of using a low-power computer like the Raspberry Pi as a cryptocurrency miner may be dubious, but if you fancy giving mining a go check out ROKOS, which packs Bitcoin Full node client into a fully functional desktop OS.

Give it a try on Pi by downloading it from here.

Image: Rokos
volumio.jpg
volumio.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Volumio

Volumio

This system turns the Pi into a music player that can be controlled from your PC or phone. Capable of playing high fidelity music from local storage or from streaming services like Spotify.

Instructions for setting up Volumio and where to download it are available here.

screenshot0118185842.png
screenshot0118185842.png
Choosing a Raspberry Pi OS? Here’s the definitive list

Tiny Core Linux

Image: J A Watson / ZDNet

Tiny Core Linux

This minuscule OS is reportedly one of the fastest operating systems to run on the Pi, able to unload itself from the SD card and run entirely off the onboard RAM. That said it will require some tinkering to get started with, so is only recommended for intermediate/advanced Linux users.

The OS is available to download here.

Image: J A Watson / ZDNet
recalbox.jpg
recalbox.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Recalbox

Recalbox

Turns your Pi into a retro-gaming console, bundling more than 30 emulators of classic 80s and 90s machines, as well as a media center.

Available to download from here and with instructions on getting started here.

archlinux.png
archlinux.png
Choosing a Raspberry Pi OS? Here’s the definitive list

Arch Linux

Arch Linux

Another operating system that has been available for the Pi for some time is Arch Linux.

The OS isn’t as immediately accessible as systems like Raspbian, booting the user into a command line so they can configure their OS and desktop to their liking, but is a great choice for those with the necessary expertise who want complete control over their system.

Instructions for installing the OS with the XFCE desktop on a Pi 3 are available here.

lakka.jpg
lakka.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Lakka

Lakka

Another retro-gaming system, the lightweight Linux distro also supports more than 30 classic handheld and living room systems.

Instructions for installing Lakka, which carries a warning it is still under development, are available alongside download links here.

rasplex.jpg
rasplex.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

RasPlex

RasPlex

RasPlex allows you to stream content from your computer or phone, acting as a client for the Plex Media Server.

Available to download from here and with instructions on getting started here.

chilipie-kiosk.png
chilipie-kiosk.png
Choosing a Raspberry Pi OS? Here’s the definitive list

chilipie-kiosk

chilipie-kiosk

An Ubuntu-based system that boots the Pi straight into a full-screen Chrome browser and that is suited to showing dashboards or software build monitors.

Download links and installation instructions are available here.

dietpi.jpg
dietpi.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

DietPi

DietPi

An extremely lightweight version of the Linux-based Debian Jesse OS, which offers fine-grained control over settings and installed software.

Available to download from here and with installation instructions here.

centos.jpg
centos.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

CentOS

CentOS

Derived from Red Hat Linux, CentOS provides a community-supported distro that is updated about every two years.

Download links are available here and instructions for installation are available here.

linutop.jpg
linutop.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Linutop OS

Image: Linutop laptop / YouTube

Linutop OS

The Linutop OS is a lightweight system designed to run on low-power Nettop computers, making it a good fit for the Pi’s modest specs.

The operating system, a remix of the Raspbian OS and XFCE, is available to download here, and offers a range of software, including the Epiphany web browser and GNU Paint. It can also be set up as an internet or display kiosk.

Image: Linutop laptop / YouTube
miniban.jpg
miniban.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Minibian

Minibian

A lighter-weight version of Raspberry Pi’s official Raspbian OS designed for use in embedded systems and that strips out Raspbian’s GUI and various bundled tools.

Available to download from here and with instructions for installation here.

octopi.jpg
octopi.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

OctoPi

OctoPi

This is a system aimed at 3D printers and includes the OctoPrint host software, tools for streaming video of prints and for preparing 3D models for printing, as well as the LCD app OctoPiPanel.

The latest build is available here.

hypriotos.png
hypriotos.png
Choosing a Raspberry Pi OS? Here’s the definitive list

Hypriot

Hypriot

Based on the Linux distro Debian, Hypriot is a minimal OS that is designed to orchestrate the deployment of Docker containers–a lightweight form of virtualization–on clusters of Raspberry Pi boards.

Instructions for getting started are available here and it is available to download from here.

resinos.jpg
resinos.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

resinOS

resinOS

An open-source OS for running Docker containers on embedded devices, which is designed around reliability.

Available to download from here and with instructions on getting started available here.

raspi-login.jpg
raspi-login.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

PiNet

PiNet

The following couple of entries aren’t operating systems per se, but rather tools to help you manage Raspberry Pi boards.

PiNet was developed to help organisations setup and manage networks of Raspberry Pi boards, allowing each computer to boot off a central Raspberry Pi server.

Instructions for downloading PiNet and setting up the server are available here.

berryboot.jpg
berryboot.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

BerryBoot

BerryBoot

This bootloader allows you to install multiple Raspberry Pi operating systems on a single SD card, as well as to store OS files on a separate hard drive, rather than on an SD card, as is usually the case.

Instructions for downloading and running BerryBoot are available here.

gentoo.jpg
gentoo.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Gentoo

Image: Gentoo / Mauro Crociara's KDE 4 desktop

Gentoo

Named after the fast-swimming Gentoo penguin, Gentoo is aimed at users who want complete control over their systems.

Aimed at a more technical audience, the OS allows users to tinker with its setup to decide which services are installed and running.

User have managed to get Gentoo running on the Raspberry Pi 3 but doing so requires you to be comfortable with Linux terminal commands. A bootable build of the OS can be found here.

Image: Gentoo / Mauro Crociara's KDE 4 desktop
freebsd.jpg
freebsd.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

FreeBSD

Image: FreeBSD

FreeBSD

The free Unix-like operating system has a lineage that dates back to the Berkeley Unix operating system of the 1970s.

The system is available with the Gnome 2 and KDE desktops, whose layout will be familiar to long-time Linux users and can run many Linux-compatible applications.

FreeBSD runs on the Raspberry Pi and the latest build, for the Raspberry Pi 2, along with a snapshot for the Raspberry Pi 3, is available here.

Image: FreeBSD
privileges.png
privileges.png
Choosing a Raspberry Pi OS? Here’s the definitive list

Open Media Vault

Image: Open Media Vault

Open Media Vault

If you want to use your Pi to create a Network Attached Storage device, then OpenMediaVault may be worth checking out.

The Debian-based OS allows users to share files within a home office and offers services such as SSH, FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent and more. It is available to download here.

Image: Open Media Vault
amigaos.png
amigaos.png
Choosing a Raspberry Pi OS? Here’s the definitive list

Aeros

Image: Ares Computers

Aeros

A real blast from the past, AEROS is an open source reimagining of the classic Amiga OS from the 1980s — with the claim that it offers a faster desktop than many lightweight Linux distributions.

Available to download for the Raspberry Pi here.

Image: Ares Computers
manjaro-i3.png
manjaro-i3.png
Choosing a Raspberry Pi OS? Here’s the definitive list

Manjaro

Image: J A Watson / ZDNet

Manjaro

Designed to be friendly to new computer users, Manjaro is an Arch Linux-based OS that offers a variety of desktops and that bundles a range of software: including LibreOffice and the Chromium and Firefox web browsers.

In testing the OS proved very easy to install, with ZDNet’s J A Watson able to have an installed system up and running within 15 minutes, and which also proved to be “incredibly fast” in everyday use.

Image: J A Watson / ZDNet
plan9.jpg
plan9.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Plan 9

Image: Alcatel Lucent

Plan 9

This strikingly-named, open-source OS offers reimagines the computer desktop. Designed in Bell Labs during the late 1980s, it is a descendant of the venerable UNIX operating system.

Instructions on getting Plan 9 working on the Pi are available here.

Image: Alcatel Lucent
dpv108-softwareoptions.jpg
dpv108-softwareoptions.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Diet Pi

Image: Diet Pi

Diet Pi

This ultra-lightweight custom version of Debian Jessie is optimized for machines with low-power CPUs and constrained memory, so again complements the Pi’s modest specs. It is available to download here.

Image: Diet Pi
slackwaregnulinux14-1.png
slackwaregnulinux14-1.png
Choosing a Raspberry Pi OS? Here’s the definitive list

SARPI

Image:

SARPI

SARPI, standing for Slackware Arm on a Raspberry Pi, aims to capture the spirit of the UNIX OS that inspired Linux. Be warned, while it has a reputation for offering the user a lot of power, it also demands a lot of technical know-how.

Links for versions of the OS that run on the Raspberry Pi 1, 2 and 3 tutorials are available here.

Image:
crux.jpg
crux.jpg
Choosing a Raspberry Pi OS? Here’s the definitive list

Crux

Image: Crux

Crux

CRUX is a lightweight Linux distribution that prioritizes simplicity in the range of software packages it offers, and is available with a variety of desktops.

It is available to download for the first-generation Raspberry Pi here, but will require the user being comfortable using command line to set up the system.

Image: Crux
image1.png
image1.png
Choosing a Raspberry Pi OS? Here’s the definitive list

IchigoJam BASIC RPi

Image: jig.jp

IchigoJam BASIC RPi

Designed to make it easy to write software using the BASIC programming language, this OS is also suited to controlling electronics attached to the Pi’s general purpose input-output pins.

It is available to download from here.

Image: jig.jp
  • Hardware
  • Innovation
  • Open source
  • Software
  • Account Information

    Share with Your Friends

    Choosing a Raspberry Pi OS? Here’s the definitive list

    Your email has been sent

Share: Choosing a Raspberry Pi OS? Here's the definitive list
Image of Nick Heath
By Nick Heath
Nick Heath is a computer science student and was formerly a journalist at TechRepublic and ZDNet.
  • Account Information

    Contact Nick Heath

    Your message has been sent

  • |
  • See all of Nick's content

TechRepublic Premium

  • TechRepublic Premium

    Media disposal policy

    PURPOSE This Media disposal policy from TechRepublic Premium provides specific instructions for ensuring organization data is properly protected when disposing of old storage media. From the policy: POLICY DETAILS When disposing of damaged, unusable, obsolete, off-lease, decommissioned, old, or end-of-service-life equipment and media, the organization requires that the guidelines outlined herein be followed: Hard drives, ...

    Published:  March 30, 2023, 12:00 PM EDT Modified:  March 31, 2023, 11:06 AM EDT Read More See more TechRepublic Premium
  • TechRepublic Premium

    IT email templates: Upcoming software release

    PURPOSE To take some of the effort out of writing (and rewriting) emails to share with company staff and executives, TechRepublic Premium has assembled basic templates to handle the most common types of communications. Simply copy the text into your favorite word processor and customize it to fit your needs. Then, paste it into an ...

    Published:  March 30, 2023, 12:00 PM EDT Modified:  March 31, 2023, 11:29 AM EDT Read More See more TechRepublic Premium
  • TechRepublic Premium

    Mobile app development policy

    PURPOSE The purpose of this policy from TechRepublic Premium is to provide guidelines for developing mobile applications from a security, procedural and best practices standpoint. While it contains technical guidelines, it is not intended to serve as a programming guide but as a framework for operations. This policy can be customized as needed to fit ...

    Published:  March 29, 2023, 12:00 PM EDT Modified:  March 30, 2023, 4:43 PM EDT Read More See more TechRepublic Premium
  • TechRepublic Premium

    New client audit checklist

    PURPOSE This checklist from TechRepublic Premium provides a method for auditing and documenting a client site and assembling an inventory of systems and software, as well as giving you a framework for developing recommendations, applying costs to them, and storing all that information in one file. Tracking client contact details, circuit information, network equipment, cloud ...

    Published:  March 29, 2023, 12:00 PM EDT Modified:  March 30, 2023, 4:54 PM EDT Read More See more TechRepublic Premium

Services

  • About Us
  • Newsletters
  • RSS Feeds
  • Site Map
  • Site Help & Feedback
  • FAQ
  • Advertise
  • Do Not Sell My Information

Explore

  • Downloads
  • TechRepublic Forums
  • Meet the Team
  • TechRepublic Academy
  • TechRepublic Premium
  • Resource Library
  • Photos
  • Videos
  • TechRepublic
  • TechRepublic on Twitter
  • TechRepublic on Facebook
  • TechRepublic on LinkedIn
  • TechRepublic on Flipboard
© 2023 TechnologyAdvice. All rights reserved.
  • Privacy Policy
  • Terms of Use
  • Property of TechnologyAdvice