Skip to content

Repository files navigation

logo

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, and xz. 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, and xz.
  • 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.

About

STAtically LInked LInuX, based on IX package manager

Resources

Stars

82 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages