HACKER Q&A
📣 cylinder714

Good, general-purpose Linux LiveCD?


Knoppix sadly appears to be a moribund project. Does anyone have a recommendation for a generally useful Linux LiveCD? I could simply download the live versions of Ubuntu or Debian, but I really liked the live-first, all-purpose nature of Knoppix.


  👤 isr Accepted Answer ✓
All of the below are specifically designed to be run without a traditional installation process, each with their own elaborate persistence schemes (which go far beyond your regular distro's live cd + persistence)

(listed in my personal order of preference)

1. Fatdog64

Puppy linux inspired, but really it's own distro. Built from the ground up (LFS & BLFS), with careful attention applied to minimizing dependencies. Resulting in a very lean setup.

They use Slackware's basic pkging tools, but again - they build everything from scratch. So you can think of it as an "alternative minimalistic Slackware", done by someone other than Patrick V.

The layered filesystem is done a bit better than puppy linux (IMHO), and unlike puppy, it can be configured as a proper multiuser system.

The more you delve into Fatdog's innards, the thoughtfulness behind its basic design shows through. Included are a range of scripts to quickly run fatdog within fatdog (to compile and test new pkgs, or just to sandbox an app, or whatever).

Also, the entire set of build "recipes" used to create the set of slackware'd tarballs which make up Fatdog are themselves provided.

For what it's worth, I moved some of my boxes onto Fatdog many years ago, after 10+ years of being purely on gentoo.

2. puppy linux

VoidPup is my favorite here.

3. pure Slackware?

Porteus.

I used this quite heavily a decade ago. It has been refreshed to Slackware15. Portuex ( a derived fork, see it in the portues forum) tracks slackware current, so it should be very up-to-date.

4. Debian-based?

AntiX (very lean, with runit and nicely pre-configured window managers) or MX (more mainstream debian).

You can think of them as 2 flavors maintained by essentially the same group of developers.

Consider AntiX, with repo's switched to sid.


👤 Tknl
MX Linux became my go to for both installations and liveCDs several years back and has been more stable than any Ubuntu or mint release I ever had.

👤 bravetraveler
My memory has faded, but you'd be surprised at how easy it can be to 'roll your own' ISO.

It may be worthwhile to look at the big distributions (Fedora, Debian, SUSE, Arch, etc) and see if you can find anything that fits your taste.

It can be as simple as 'inserting a coin and pulling the lever'; I recall listing some extra packages and running a command to download the assets/press the ISO.

Nix(OS?) tries to be something like this IIRC, but it's less "provide something extra" and more... start by defining the nucleus.


👤 simonblack
I run LinuxMint MATE on my desktop and have done so for years. If I need a LiveCD/LiveUSB, I just use my LinuxMint USB install stick.

I also have a complete system installed on a 64gig or greater USB stick, as a portable backup system. But I have rarely used it. I say 'stick', but it's a tiny little flat tab thing about 2cm by 1cm by 1mm. (looks a bit like two micro-SD cards stuck end to end.) It lives on the key-ring holding my bank-fobs.


👤 sandreas
You could use a live usb stick instead of a cd using Ventoy. It is a boot manager to boot isos or even vmdk files just by putting it onto your usb stick...

I use this together with some iso suggestions of my article: https://pilabor.com/blog/2022/01/the-ultimate-boot-stick/


👤 schemescape
Puppy Linux would be my first choice today, but it’s just a personal preference.

👤 night-rider
Most distros have a live mode for the purpose of setting up the OS and to try the OS before using it. I personally like TailsOS which is geared towards anonymous browsing, but you can use it without even using Tor. You can do all the things you expect from any OS. File handling, viewing of media, etc

👤 jauntywundrkind
I literally just copied my desktop's Debian install onto a flash drive & ran systemd-boot installer from chroot (after mount --bind'ing some drives in) and, boom, had a great OS that I knew worked for me!

(Some other thanks also required i guess. Regen your machine-id. I use the auto-mounting partition types but if you don't (most people don't), update your fstab and kernel cmdline.)


👤 jasonjayr
GRML is my livecd weapon of choice. Especially for rebuilding or inspecting systems.

👤 ncln

👤 metadat
Kali Linux is a nice swiss army knife distro.

https://www.kali.org/


👤 sol2k
I am surprised nobody suggested Slax yet.

https://www.slax.org/


👤 cpach
SystemRescueCD isn’t too bad.

👤 betsuin
Kali