Honest about what installing Keru demands.
| Requirement | Why |
|---|---|
| Working network | The ISO carries only the installer. Everything else — toolchain, kernel, init, libc, tools — is fetched and compiled during install. No network, no install. |
| A machine that runs Linux | Keru is a Linux distribution. The installer boots on x86 (and other archs as they're proven). |
| A target disk/filesystem | The system is written to the filesystem you choose during install. |
| Some patience | Everything is built from source on your machine. A from-scratch toolchain + system takes time. The compiler, not the package manager, is the bottleneck. |
| A willingness to choose | Keru's only ask is that you form an opinion about init, libc, filesystem, kernel, and tooling. Defaults exist; the decisions are still yours. |
At the first installable release (0.1), the network path is straightforward: wired Ethernet via DHCP, or wireless via nmtui, both handled from inside the installer. See the network setup flow.
The installer fetches source tarballs (straight from upstream, or via a mirror when SOURCE_MIRROR is set) and pulls package recipes from the GitHub-hosted recipe repository. The heavy lifting is the compiler on your CPU — which is exactly the point of a source-only, from-scratch distribution.