Lightweight specialty distributions
SystemRescue 10.01
A classic helper that has been around since 2003 is SystemRescue (formerly known as SystemRescueCD) [6]. The latest version 10.01 was released in May 2023. You can write the 737MB SystemRescue ISO image to a USB stick or DVD; it does not fit on a CD. You will find an ISO image for SystemRescue on Side B of this month's DVD (systemrescue-10.01-amd64.iso), and Side B also boots directly into the system.
SystemRescue drops you at a root prompt, as many tasks that the system can help you with do not require a graphical interface. But the GUI is only one command away; type startx
to start the Xfce desktop.
Some of the features you can use right at the shell prompt are:
- Create, resize, mount, check, and repair Linux and Windows partitions (including NTFS). You'll also find support for LVM volumes.
- Backup and restore hard disk partitions with
fsarchiver
. - Copy as much of a defective hard disk as possible with
ddrescue
anddd_rescue
(two similar but not identical tools). - Recover deleted files; repair boot sectors and super blocks with TestDisk and PhotoRec.
- Copy files across the network with
rsync
. - Manage your files and folders with Midnight Commander, a classic two-column, text-mode file manager that works like the ancient Norton Commander.
You can type manual
in the shell to read the HTML SystemRescue documentation in the ELinks browser.
When you start X, you can also use the following graphical tools:
- GParted, a comfortable front end for filesystem creation, resizing, and moving (Figure 4); many distributions use it in the installer.
- Xfburn, a tool for creating ISO images and writing them to a CD, DVD, or Blu-ray disc.
- GSmartControl, a tool that reads SMART data from your hard drive and lets you perform self-tests (Figure 5).
For some reason, SystemRescue also includes the Geany IDE, though no compilers or other development tools are installed.
Because SystemRescue is based on Arch Linux, you can use the pacman
command to install missing software; for this article, I added the scrot screenshot tool with:
pacman -Sy scrot
When booting, use the copytoram
option (by selecting the second entry in the menu). The boot process will take a bit longer because the whole system is read into a RAM disk, but afterwards, you can remove the boot medium. If you start SystemRescue from a USB stick, you won't notice much of a difference, but if you're running the system from a DVD, you'll hear the disc spinning every time you start a program or run a command in the terminal, and it will take some time to read the data. With copytoram
mode, this slowdown will not happen.
On the project website, you find lots of documentation, including a book titled "System Rescue – A Step by Step Guide to Getting Started." The book is from 2022 and slightly out of sync with the latest changes to the distribution, but it is still a good read for getting started. You can download PDF, EPUB, and Mobi versions of this guide [7].
Kali Linux
The final specialty distro on the list is Kali Linux [8]. The Kali Live DVD cannot be called lightweight (with a 3.9GB ISO image size and the Gnome 44 desktop). But like other specialty distributions, Kali has a special focus, and it does not waste space with unnecessary stuff: There's no LibreOffice on the DVD.
If you're training to become a security expert, you're probably already using Kali Linux. The Debian-based distribution aims to be helpful in the fields of pentesting, forensics, and reverse engineering.
In the start menu, all the regular things have been exiled into a Usual Applications folder (this is where you find Office, Graphics, System, and some other menus, most of which are almost empty). The security-related programs have been sorted into 13 numbered categories: 01 – Information Gathering, 02 – Vulnerability Analysis, 03 – Web Application Analysis, 04 – Database Assessment, 05 – Password Attacks, 06 – Wireless Attacks, 07 – Reverse Engineering, 08 – Exploitation Tools, 09 – Sniffing & Spoofing, 10 – Post Exploitation, 11 – Forensics, 12 – Reporting Tools, and 13 – Social Engineering Tools. Also included is the classic network sniffer Wireshark, formerly known as Ethereal (Figure 6).
On the Kali website, you will find installer ISO images, virtual machine images, versions that run in the cloud or as local Docker containers, and much more. For example, the developers also offer ARM images for the Raspberry Pi. Before picking and downloading the right version, you might also want to take a look at the Documentation pages. There are two sub-categories, Kali Linux Documentation and Kali Tools Documentation, and if you prefer information on paper, you will find several introductory and reference books on Kali.
Wrapping Up
Daphile, Linux From Scratch, Recalbox, SystemRescue, and Kali Linux are by no means related or comparable, but together they give a glimpse into the diverse world of specialized Linux distros. If you want to see some further examples, visit the DistroWatch site [9] and look at their collection or click the Random Distribution button – there is so much more.
Infos
- Daphile: https://www.daphile.com/
- Linux From Scratch: https://www.linuxfromscratch.org/
- EmulationStation: https://emulationstation.org/
- RecalBox: https://www.recalbox.com/
- Buildroot: https://buildroot.org/
- SystemRescue: https://www.system-rescue.org/Download/
- SystemRescue book: https://www.system-rescue.org/Books/
- Kali Linux: https://www.kali.org/
- DistroWatch: https://distrowatch.com/
« Previous 1 2
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
AlmaLinux 10.0 Beta Released
The AlmaLinux OS Foundation has announced the availability of AlmaLinux 10.0 Beta ("Purple Lion") for all supported devices with significant changes.
-
Gnome 47.2 Now Available
Gnome 47.2 is now available for general use but don't expect much in the way of newness, as this is all about improvements and bug fixes.
-
Latest Cinnamon Desktop Releases with a Bold New Look
Just in time for the holidays, the developer of the Cinnamon desktop has shipped a new release to help spice up your eggnog with new features and a new look.
-
Armbian 24.11 Released with Expanded Hardware Support
If you've been waiting for Armbian to support OrangePi 5 Max and Radxa ROCK 5B+, the wait is over.
-
SUSE Renames Several Products for Better Name Recognition
SUSE has been a very powerful player in the European market, but it knows it must branch out to gain serious traction. Will a name change do the trick?
-
ESET Discovers New Linux Malware
WolfsBane is an all-in-one malware that has hit the Linux operating system and includes a dropper, a launcher, and a backdoor.
-
New Linux Kernel Patch Allows Forcing a CPU Mitigation
Even when CPU mitigations can consume precious CPU cycles, it might not be a bad idea to allow users to enable them, even if your machine isn't vulnerable.
-
Red Hat Enterprise Linux 9.5 Released
Notify your friends, loved ones, and colleagues that the latest version of RHEL is available with plenty of enhancements.
-
Linux Sees Massive Performance Increase from a Single Line of Code
With one line of code, Intel was able to increase the performance of the Linux kernel by 4,000 percent.
-
Fedora KDE Approved as an Official Spin
If you prefer the Plasma desktop environment and the Fedora distribution, you're in luck because there's now an official spin that is listed on the same level as the Fedora Workstation edition.