libvirt/docs/macos.rst
Roman Bolshakov 3ff4ff4831 docs: Add support page for libvirt on macOS
Signed-off-by: Roman Bolshakov <r.bolshakov@yadro.com>
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Tested-by: Brad Laue <brad@brad-x.com>
Tested-by: Christophe Fergeau <cfergeau@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
2022-01-25 16:54:44 +01:00

823 B

macOS support

Libvirt works both as client (for most drivers) and server (for the QEMU driver) on macOS.

Since 8.1.0, the "hvf" domain type can be used to run hardware-accelerated VMs on macOS via Hypervisor.framework. QEMU version 2.12 or newer is needed for this to work.

Installation

libvirt client (virsh), server (libvirtd) and development headers can be installed from Homebrew:

brew install libvirt

Running libvirtd locally

The server can be started manually:

$ libvirtd

or on system boot:

$ brew services start libvirt

Once started, you can use virsh as you would on Linux.