Core Linux
Core Linux is a minimal Linux system that you can read end to end.
Packages are plain tarballs of the files they install, rooted at /. All their
metadata lives in the repository's pkgindex, one line per package. The build
tool, corefs, lays down a standard directory layout,
then fetches, verifies and unpacks each package and records what it installed.
What you get
The base profile gives you:
- a usr-merged root filesystem:
/bin,/lib,/lib64and/sbinlink into/usr - musl, busybox and bash
- the
linux-virtkernel, an initramfs built bymkinitfs, and busybox init - an install record for every package in
/var/lib/corefs
Early days
There's no dependency handling, no package upgrades or removal, and the package index isn't signed yet. See the release notes.
Where to start
| If you want to… | Read |
|---|---|
| Install Core Linux on a machine | Installation |
| Build a system in a directory and look around | Try it in a directory |
| Understand how packages work | Packages and repositories |
| Look up a command | Reference |