Quickly create and run highly optimised desktop virtual machines for Linux, macOS and Windows; with just two commands. You decide what operating system you want to run and Quickemu will figure out the best way to do it for you. For example:
quickget ubuntu-mate impish
quickemu --vm ubuntu-mate-impish.conf
The original objective of the project was to enable quick testing of Linux distributions where the virtual machine configurations can be stored anywhere, such as external USB storage or your home directory, and no elevated permissions are required to run the virtual machines. Quickemu now also includes comprehensive support for macOS and Windows.
Features
macOS Monterey, Big Sur, Catalina, Mojave & High Sierra
Windows 8.1, 10 and 11 including TPM 2.0
Ubuntu and all the official Ubuntu flavours
Debian (bullseye with all the official and non-free DE variants)
Fedora & openSUSE (Leap, Tumbleweed, MicroOS)
Alma Linux
Linux Mint (Cinnamon, MATE, and XFCE), elementary OS, Pop!_OS
Arch Linux, Kali,Garuda, ZorinOS & NixOS
Oracle Linux and Rocky Linux
Regolith Linux (Release 1.6 and latest 2.0.0 pre-release )
FreeBSD & OpenBSD
Full SPICE support including host/guest clipboard sharing
VirtIO-webdavd file sharing for Linux and Windows guests
VirtIO-9p file sharing for Linux and macOS guests
QEMU Guest Agent support; provides access to a system-level agent via standard QMP commands
Samba file sharing for Linux, macOS and Windows guests (if smbd is installed on the host)
VirGL acceleration
USB device pass-through
Smartcard pass-through
Automatic SSH port forwarding to guests
Network port forwarding
Full duplex audio
EFI (with or without SecureBoot) and Legacy BIOS boot
Graphical user interfaces available
Quickemu is a wrapper for the excellent QEMU that attempts to automatically "do the right thing", rather than expose exhaustive configuration options.