Installation und Umgebung
In diesem Abschnitt werden die für die Virtualisierung benötigten Pakete installiert. Die Installation erfolgt einfach über den DNF-Paketmanager, und es sind keine zusätzlichen Voraussetzungen in Fedora erforderlich.
Mit folgendem Befehl richten wir die grundlegenden Pakete ein, die unabhängig vom verwendeten Frontend für die meisten Anwender empfohlen werden:
sudo dnf install libvirt qemu-kvm virt-install virt-viewer
Das Paket libvirt enthält das Tool virsh
, das für die Verwaltung virtueller Maschinen über die Kommandozeile genutzt wird. Für die Verwaltung über eine grafische Oberfläche sind eventuell weitere Pakete nötig (dazu weiter unten mehr).
Zum Paket libvirt gehört auch der Dienst libvirtd
, der anderen Anwendungen eine API zur Verwaltung virtueller Maschinen bereitstellt. Die Schnittstelle nutzen sowohl virsh
als auch graphische Frontends wie Cockpit und Virt-Manager.
Daher muss libvirtd
gestartet werden, egal ob virtuelle Maschinen per Kommandozeile oder graphisch verwaltet werden sollen. Wie der Name nahelegt, handelt es sich dabei um eine
systemd-Organisationseinheit (unit).
sudo systemctl start libvirtd
Optional können Sie den Dienst beim Boot automatisch starten, indem Sie statt start
auch enable
ausführen, damit der Dienst beim Boot automatisch gestartet wird. Das empfiehlt sich besonders für Anwender, die regelmäßig auf virtuelle Maschinen zugreifen.