Homebrew (macOS/Linux)
Linux Package Managers
Debian/Ubuntu
Download the.deb package from GitHub Releases:
Fedora (COPR)
nono is available from the official COPR repository:Manual RPM (RHEL/openSUSE and fallback)
Download the.rpm package from GitHub Releases:
sudo zypper install ./nono-cli-${VERSION}-1.${ARCH}.rpm instead.
Nix
nono is available in nixpkgs asnono:
Arch Linux (AUR)
nono is available on the Arch User Repository asnono-ai-bin, an officially maintained binary package that tracks official GitHub releases and verifies SHA256 checksums. It supports x86_64 and aarch64.
Building from Source
See the Development Guide for instructions on building nono from source.Platform Support
| Platform | Mechanism | Status |
|---|---|---|
| Linux (kernel 5.13+) | Landlock LSM | Supported |
| macOS | Seatbelt (sandbox_init) | Supported |
| Windows (WSL2) | Landlock LSM (via WSL2 kernel) | Supported (84% feature coverage) |
| Windows (native) | - | Not supported |
WSL2
nono runs inside WSL2 using the same Landlock enforcement as native Linux. The WSL2 kernel (6.6) ships withCONFIG_SECURITY_LANDLOCK=y enabled by default. Install nono inside your WSL2 distribution using any of the Linux methods above.
See WSL2 Support for the full compatibility details and known limitations.