What's new
- s66 is the new default init — s6 + Obarun's 66 as PID1, replacing busybox init as the out-of-the-box choice. busybox (
def) and OpenRC remain fully supported, selectable flavors. - Multilib/32-bit support —
glibc-32,mesa-32,libx11-32,alsa-lib-32,libglvnd-32,vulkan-loader-32,libgl-32,busybox-32,openrc-32, verified executing for real (not just installed). - Steam —
steam+steam-runtimepackages, pulling in the full 32-bit dependency chain viasteam-deps-32. - Live ISO — boot-tested end to end in QEMU. A real, install-by-hand live environment (format/extract/chroot yourself, same manual process as the tarball path), not a guided installer. Includes a real build toolchain.
root/liveaccounts, passwordscrapeither way. - New
scraps offline/get -rfor building an offline package mirror,scraps system boot limine-efi|grub-biosfor bootloader installs, restructuredwifi-connect-{cli,default,extra}. - ScrapLinux's own code is licensed GPL-3.0-or-later.
Known gaps
- The
openrctarball currently reports two unresolved shared libraries (libcrypt.so.2,libpam.so.0) during assembly — no package in this release provides them yet.defands66do not have this gap. Flagging rather than hiding it; a fix is pending. - The live ISO's
offlinevariant (bundling the tarball on-disk instead of fetching over network) is not built yet.
Assets
scraplinux-live.iso— live install environment (BIOS+UEFI bootable)scraplinux-def-tarball.tar.xz— busybox initscraplinux-openrc-tarball.tar.xz— OpenRC init (see known gap above)scraplinux-s66-tarball.tar.xz— s6+66 init (new default)
Install guide: https://scraplinux-docs.apiwow.net/install.html