Home > Linux, Operating Systems > PiCore 5.3 is a Lightweight Linux Distribution for the Raspberry Pi

PiCore 5.3 is a Lightweight Linux Distribution for the Raspberry Pi

My posts providing and give instructions to generate minimal, headless, images for the Raspberry Pi, such as “84 MB Minimal Raspbian ARMHF Image for Raspberry Pi” and “12MB Minimal Image for Raspberry Pi using the Yocto Project” have been relatively popular with people just wanting to have small base to start with the embedded projects. For desktop users, Slitaz for Raspeberry Pi (34MB) is one option, but I’ve just found out there’s also an other alternative with PiCore 5.3, a Linux distribution for the Raspberry Pi based on Tiny Core Linux that’s just 24.7 MB to download.
PiCore_5.3

With an image that size, there’s obviously basically no applications installed, you’ve got flwm window manager,  wbar launcher, a control panel, a terminal, a file editor, and that’s about it. There’s no web browser, nor file manager, and you’d have to install the applications you want by yourself using tce-load package manager. If you only need an headless OS, a base (14MB) and SSH image (18.7) are also available for download.

If you still don’t have a Raspberry Pi, you can also try out PiCore 5.3 in QEMU in a Windows or Linux PC.

In Ubuntu 14.04:

mkdir ~/picore
cd ~/picore
wget http://tinycorelinux.net/5.x/armv6/releases/5.3/piCore-5.3-QEMU.zip
unzip piCore-5.3-QEMU.zip
sudo apt-get install qemu-system-arm
./piCore-start.sh

This will start an headless image login as tc user without password. If you want to use a desktop in qemu, the next step you really be performed with a virtual drive, so that it remains in persistent storage, but I’ve just installed it in the ramdisk for testing purpose:

tce-load -iw TC
startx

The first command line will download an install Tiny Core desktop environment, and startx will start the X server.

Via Liliputing

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

  1. m][sko
    May 23rd, 2014 at 13:52 | #1

    Another impotent information about distribution for this kind of small devices is if it can start in read mode only on SD card

  2. theeuwke
    May 23rd, 2014 at 16:59 | #2

    if you have trouble running this image with qemu, add the following line to the kernel parameter list:
    scsi_mod.scan=none

  1. May 24th, 2014 at 01:13 | #1