Min2 a Simple, Statically linked Linux distribution
A Linux distribution that gets out of your way, providing simple, exceedingly robust defaults and statically linked binaries that can be run from any distro.
- Package management in ~400 lines of code.
- Base init is ~20 lines of code
-
runsvdir/svfor robust service management - Base system follows upstream with few, if any patches.
- Base system only is only ~1500 lines for build recipes of base packages.
- musl as default libc
- No dynamic linker. No shared libraries.
- nft firewall included in base system
- wireguard support in base system
The target here is a more pragmatic suckless style distribution, favoring maximum utility in as few lines of (easily understood) code as possible. Packages included are chosen for robustness, not simplicity above all else.
This distribution is still a work in progress and only receives updates in my free time. While it's stable enough for production use ( This website runs off of it! ) it's not a plug and play experience.
Download
Disk image that can boot in most KVM / QEMU environments: Disk images haveroot set for the root password.
Verify with minisign:
$ minisign -Vm disk.img.zst -P 'RWTAhncjFuOVGb5mhnxSu4G3nQwfsAd2LeiiK/EJAf2CCsCPwzIGBlWc' -x disk.img.zst.sig