You are currently viewing the Australia version of the site.
Would you like to switch to your local site?
14 MIN READ TIME

EasyOS

THE PAW-FECT DISTRO

Nick Peers can hardly ‘container’ himself after taking the Puppy Linux developer’s new distro for a good run off the lead.

CREDIT: Puppy

When Barry Kauler first launched Puppy Linux back in 2003, he can’t have imagined just how far his tiny distro would travel over the following 20 years. Renowned for its tiny pawprint – Puppy is a great choice for older and low-powered PCs – the distro is also well known for the dozens of variants that it’s spawned. There are official variants based on various versions of Ubuntu, Raspbian and Slackware, as well as unofficial variants known as puplets, remasters that spin Puppy Linux in all kinds of different directions. And then there’s EasyOS.

In 2013, Barry Kauler stepped down from maintaining Puppy Linux, and handed the Woof2 build system to the community. That subsequently became Woof-CE, which is still used to build Puppy Linux and its derivatives. However, Kauler moved in a different direction, developing woofQ to build his own experimental derivative, Quirky Linux (https://archiveos.org/quirky). In 2017, he launched another experimental distro on the back of woofQ – EasyOS – and it’s this he focuses his efforts on.

Despite its pedigree, Barry Kauler is keen to stress that EasyOS is not Puppy Linux, and while there’s similarities, there’s also a lot going on that’s unique to EasyOS. The result is a lightweight, regularly updated distro that runs beautifully on older hardware and serves as a test bed for concepts that could one day find their way into more mainstream distros, including the ability run any app in its own container. You don’t even need a spare hard drive or partition to run it.

Woof, woof!

EasyOS’s woofQ build system is a collection of scripts that stitches the OS together from scratch. Up until September 2023, you could technically use woofQ to build both Puppy Linux and EasyOS’s predecessor Quirky Linux, but it now focuses exclusively on building EasyOS and derivatives. Like all woof-based systems, woofQ can import binary packages from anywhere – including Void, Debian, Ubuntu and Slackware – as well as packages compiled from source using T2sde and OpenEmbedded/Yocto. The current release series – 5.x – is based on the Kirkstone release of OpenEmbedded, built using the Yocto Project (www.yoctoproject.org).

In living up to its name, EasyOS starts by providing a single IMG file download as opposed to a regular ISO. The reasoning is simple: the IMG file contains the complete installed operating system (deployed across just three files: vmlinuz, initrd and easy.sfs), so when you write it to disk (including USB flash drive), EasyOS is already in place. This enables you to test EasyOS in a real-world environment from the off without having to drive, but the lack of ISO isn’t a dealbreaker for those who’d prefer to test it in VirtualBox – the box (right) reveals the steps you need to follow.

Unlock this article and much more with
You can enjoy:
Enjoy this edition in full
Instant access to 600+ titles
Thousands of back issues
No contract or commitment
Try for $1.48
SUBSCRIBE NOW
30 day trial, then just $14.99 / month. Cancel anytime. New subscribers only.


Learn more
Pocketmags Plus
Pocketmags Plus

This article is from...


View Issues
Linux Format
April 2024
VIEW IN STORE

Other Articles in this Issue


LINUX FORMAT
LINUX FORMAT
The #1 open source mag
WELCOME
MEET THE TEAM
LINUX FORMAT
Back to basics
For anyone looking to learn the basics of
REGULARS AT A GLANCE
Newsdesk
New Mozilla CEO to double down on Firefox
Answers
Got a burning question about open source or the kernel? Whatever your level, email it to answers@linuxformat.com
Mailserver
WRITE TO US Do you have a burning
HotPicks
THE BEST NE W OPEN SOURCE SOF T WARE ON THE PL ANET
MICROSOFT INVASION!
When an immovable penguin meets an unstoppable corporation, always bet on the penguin…
REVIEWS
GeForce RTX 4070 Super
Jarred Walton considers what’s so super about mid-cycle updates.
Linux Mint 21.3
Nate Drake keeps things Minty fresh with this incredibly intuitive and powerful Linux distro. Be sure to add some spices.
AV Linux MXE-23.1
Nate Drake puts his ear to the ground to hear the latest version of AV Linux, Enlightenment, rumbling into town.
Solus 4.5 Resilience
Nate Drake’s Irish eyes are smiling at this latest offering from Solus, with improvements to the desktop and under the hood.
SDesk 2024.01.26
Nate Drake discovers the new kid on the block, SDesk, including shiny toys such as Wayland and a brand new browser.
ROUNDUP
Retrogaming distros
WE COMPARE TONS OF STUFF SO YOU DON’ T HAVE TO!
The verdict
Retrogaming distros
Hacker’s toolkit
After an extended break, alleged hacker Jonni Bidwell emerges from the shadows to teach you the noble art and keep you out of trouble.
Pi USER
Raspberry Pi supports T Level students
“What’s a T Level?” we hear you ask. Don’t worry, we didn’t know either…
MX Linux 23.1 Pi
Les Pounder spends all day tinkering with Raspberry Pis and the latest MX Linux has got him in a spin.
NVMe Base Pi 5
Everyone, says Les Pounder, is based, especially regarding Pimoroni!
Scare your enemies with a Pi prank box
Yes, Les Pounder is very scary, but buying OEP3W amplifiers from AliExpress is worse. He wonders what pranks he can pull with them…
Enhance your Pi-vacy
A man who likes to keep himself to himself, Christian Cawley explains how to keep online activity private when using a Raspberry Pi.
TUTORIALS
Parallel compression
Parallel processing, the computing equivalent of juggling, as Shashank Sharma calls it, can be used to perform everyday tasks to save time.
Get more from your virtual machines
VIRTUALBOX
What’s in a filesystem?
EXT4 Credit: https://ext4.wiki.kernel.org
Moving rooms and sharing your game
ADVENTURE GAME STUDIO Credit: www.adventuregamestudio.co.uk
Fix LEDs with some coded CAD models
OPENSCAD Credit: http://openscad.org
Take the Rust-based kernel for a test run
MAESTRO Credit: https://github.com/llenotre
ADMINISTERIA
Disk management
Stuart Burns isn’t boring, he’s essential – just like looking after your disks
The Pi 5 as a mini server
A sysadmin’s perspective on setting up and running a new Raspberry Pi 5 for Docker and beyond.
Yodeck
Jonas P DeMuro dusts off his Raspberry Pi so he can take a quick overview of this digital signage service.
Hostinger
James Capell is just the guy to try out a web host that’s easy enough for your granny to use.
Framework
Three years on, the DIY laptop concept has come of age. 
Framework Laptop 16
Slapping parts together, Dave James takes this modular laptop with upgradable GPU for a spin. 
CODING ACADEMY
Revealing the shell behind the shell
In the last iteration of the shell, Ferenc Deák managed to reveal the password for his home computer…
Develop games for the CBM-64
David Bolton demonstrates how to develop games in 6502 for the Commodore 64 and run them on the Vice emulator in the 21st century!
Chat
X
Pocketmags Support