Installation

Installing on Windows

The curl | sh installer does not support Windows. Use the PowerShell installer instead:

# from mvm-ctrl/install/install.ps1
./install.ps1

Prebuilt Windows artifacts are published as heyvm-<version>-pc-windows-msvc-x86_64.tar.gz, which contains heyvm.exe.

Cross-compiling from WSL

You can cross-compile a Windows binary from a Linux/WSL host using cargo xwin:

cargo xwin build --target x86_64-pc-windows-msvc --release

Backends on Windows

On Windows, heyvm defaults to the Hyper-V backend. The Windows Sandbox backend (windows_sandbox) is also available for disposable, throwaway environments. See Windows Backends for prerequisites and configuration.