Splux Linux

source-based Linux using SPS

[001] About


Splux is an independent source-based Linux distribution using SPS, the Source Package System.

SPS is built from small POSIX shell and AWK tools. Packages are described by text recipes in Git repositories and built locally. The system is intended for users who want to understand and maintain their installation directly.

SPS the package system is not locked to Splux. The same tools can be used on other Unix-like trees. Splux is the distribution that uses SPS for its installer, live images, and official package collections.

[002] Download


Live images are published from the SPS repository. This page names the current live-* ISO tag and links to that GitHub release.

Latest taglive-2026-09-06-1
Released2026-09-06
Architecturex86_64

sps-live-tty.iso (console image with recipes and a compiler)
sps-live-tty-slim.iso (rescue console; no compiler, no recipes)
sps-live-plasma.iso (Plasma/Wayland live session)
SHA256SUMS
release notes

These are development live snapshots, not a numbered stable distro release. Installation still compiles packages from source. A Plasma install takes a long time. See the install handbook.

[003] Package system


SPS is split into small tools rather than one large front end:

src       repository handling
sget      dependency-aware package frontend
mkpkg     package builder
pkin      package installer
pkdel     package removal
pkstat    installed package queries
pkcheck   package verification
pkmark    package reason management
setup     Splux installer
mkiso     Splux live ISO builder

Example:

$ src update
$ sget install curl
install curl 8.21.0-2

mkpkg: curl 8.21.0-2
mkpkg: running configure phase
mkpkg: running build phase
mkpkg: built curl-8.21.0-2-x86_64.pkg.tar.zst
pkin: installed curl 8.21.0-2

Search 1474 packages in core, extra, and community. Community is opt-in; see the community chapter.

[004] Repositories


sps-core
Base system, toolchain, libraries, boot, filesystems, and networking. 119 packages. GitHub mirror: RobertFlexx/sps-core.

sps-extra
Desktop software, graphics, multimedia, development tools, and other packages. 1355 packages. GitHub mirror: RobertFlexx/sps-extra.

sps-community
Opt-in community recipes. 0 packages. Not enabled by setup or mkiso. Add one line to /etc/sps/repos.conf. Handbook: community recipes. GitHub: RobertFlexx/sps-community.

SPS also supports administrator-maintained local repositories. Browse recipes from Splux Git.

[005] Documentation


Handbook
Install (setup, manual tty, slim)
Live images
SPS README
SPS 1.0 formats

[006] Source


Splux Git live mirror of the official trees
SPS the package system
sps-core official base recipes
sps-extra official extra recipes
sps-community opt-in community recipes
splux-site this website

GitHub holds the clone URLs and live ISO files. Splux Git is an HTML mirror of those trees, including accounts. It does not run a git server.

[007] Project status


Splux is under active development. SPS 1.0 is usable and the official package repositories are being built out. Live images exist so the installer can be tested. Splux is not a stable release yet.

[008] News


Latest ISOlive-2026-09-06-1 (2026-09-06)
sps-coreefb6dba
sps-extrae2d5247
sps-community85d4779
Packages1474 (119 core, 1355 extra, 0 community)
Site build2026-10-19 13:01 UTC (4c4f12c)

Full news feed · Atom

The feed is filled from git history when this site builds. Commit links go to Splux Git. This page also asks GitHub for anything newer when you open it. ISO files stay on GitHub Releases.