Linux Support
Tormoni uses KVM hardware virtualization on Linux.
Requirements
Section titled “Requirements”- A hypervisor that answers:
/dev/kvmmust be readable and writable by your user. This usually means your user needs to be in thekvmgroup. - libkrun: The system package manager must provide
libkrunand its kernel payload. Since this is a C library and a shared object holding a Linux kernel, it does not arrive through cargo. - Guest tree: Use
cargo xtask build-rootfson Linux to build the locked package closure, andcargo xtask initto put the pinned Alpine minirootfs and static guest agent in place.
No part of the build or run process requires root privileges on Linux.