STAtically LInked LInuX, based on IX package manager
Download the latest release of stal/IX here
This repository hosts stal/IX rootfs tarballs for x86_64, built weekly using a GitHub Actions workflow (update-rootfs.yml).
Also in this repository are a few scripts for working with stal/IX rootfs tarballs:
- build-rootfs.sh - builds a stal/IX rootfs tarball compressed using XZ from scratch, using a 2-stage process. Requires
bwrap,clang,clang++,clang-cpp,git,lld,llvm-ar,llvm-nm,llvm-ranlib,make,python3,su,tar,useradd,userdel, andxz. Cross-compilation is not supported at this time. - update-rootfs.sh - updates an existing stal/IX rootfs tarball to the most recent commit in the stable branch of IX. Requires
bwrap,tar, andxz. - update-rootfs-gha-part1.sh and update-rootfs-gha-part2.sh - intended for use on GitHub Actions only, due to time limitations. Do not use these scripts on a regular Linux system.