Skip to content

ScrapLinux 2026.09.01

Latest

Choose a tag to compare

@apiwo apiwo released this 02 Sep 02:25

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 supportglibc-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).
  • Steamsteam + steam-runtime packages, pulling in the full 32-bit dependency chain via steam-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/live accounts, password scrap either way.
  • New scraps offline/get -r for building an offline package mirror, scraps system boot limine-efi|grub-bios for bootloader installs, restructured wifi-connect-{cli,default,extra}.
  • ScrapLinux's own code is licensed GPL-3.0-or-later.

Known gaps

  • The openrc tarball currently reports two unresolved shared libraries (libcrypt.so.2, libpam.so.0) during assembly — no package in this release provides them yet. def and s66 do not have this gap. Flagging rather than hiding it; a fix is pending.
  • The live ISO's offline variant (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 init
  • scraplinux-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