From Gentoo Wiki
< QEMU(Redirected from User:Egberts/Drafts/QEMU/QEMU front-ends)Jump to:navigation Jump to:search
This article is a stub. Please help out by expanding it - how to get started.
The QEMU front-ends is a user interface application to the QEMU/libvirt API/library.
To make life easier, there are multiple but user-friendly front-end tools to handle the QEMU.
To continue reading on about creating/managing guest OSes, click on the link of that name under the Name column.
The only robust command line interface (CLI) choice for QEMU is virsh command, provided by the ‘’’app-emulation/libvirt’’’ core library/package.
|virsh||app-emulation/libvirt||https://www.libvirt.org/||CLI to manipulate virtual machines.|
|guestfish||none||https://libguestfs.org/||tools for accessing and modifying virtual machine disk images|
|virt-clone||app-emulation/virt-manager||https://virt-manager.org/||Duplicate a virtual machine, changing all the unique host side configuration like MAC address, name, etc.|
|virt-lightning||none||https://github.com/virt-lightning/virt-lightning||spawn cloud instances using libvirt|
|qemu-init||none||https://github.com/mm1ke/qemu-init||a pretty comprehensive qemu-system-(arch) front-end start/stop/snapshot for command line uses.|
|AQEMU||app-emulation/aqemu||https://sourceforge.net/projects/aqemu/||Graphical interface for QEMU and KVM emulators, using Qt5.|
|GNOME Boxes||gnome-extra/gnome-boxes||https://wiki.gnome.org/Apps/Boxes||GNOME App to manage virtual and remote machines.|
|QtEmu||https://gitlab.com/qtemu/gui||Qt-based front-end for QEMU.|
|https://f1ash.github.io/qt-virt-manager/||A graphical user interface for libvirt written in Qt5.|
|app-emulation/virt-manager||https://virt-manager.org||A graphical tool for administering virtual machines.|
The most common GUI choice for host platform is the virt-manager, which also requires virsh.
- Virtualization — the concept and technique that permits running software in an environment separate from a computer operating system.
- QEMU — a generic, open source hardware emulator and virtualization suite.
- Libvirt — a virtualization management toolkit.
- Libvirt/QEMU_networking — details the setup of Gentoo networking by Libvirt for use by guest containers and QEMU-based virtual machines.
- Libvirt/QEMU_guest — covers libvirt and its creation of a virtual machine (VM) for use under the soft-emulation mode QEMU hypervisor Type-2, notably using virsh command.
- Virt-manager — desktop user interface for management of virtual machines and containers through the libvirt library
- Virt-manager/QEMU_guest — QEMU creation of a guest (VM or container)
- QEMU/Linux guest — describes the setup of a Gentoo Linux guest in QEMU using Gentoo bootable media.