Die Veröffentlichung fand statt nEMU Version 2.3.0.
nEMU sind ncurses-Interface zu QEMU, das das Erstellen, Konfigurieren und Verwalten von virtuellen Maschinen vereinfacht.
Der Code ist in C geschrieben und unter der Lizenz BSD-2.
Neuigkeiten:
- Ein Überwachungs-Daemon für virtuelle Maschinen wurde hinzugefügt:
bei Statusänderungen sendet er Benachrichtigungen über D-Bus über das Interface org.freedesktop.Notifications. - Neue Befehle zum Verwalten von virtuellen Maschinen über die Kommandozeile: —powerdown, —force-stop, —reset, —kill.
- Unterstützung für die Emulation von NVMe-Laufwerken.
- Beim Start des Programms wird nun die Aktualität der Datenbank mit virtuellen Maschinen überprüft.
- Unterstützung hinzugefügt für alternative Namen für Netzwerkschnittstellen (>= Linux 5.5).
- Beim Export der Netzwerkdiagramme ins SVG-Format kann nun zwischen den Layouts dot oder neato gewählt werden (bei großen Karten verhält sich neato besser).
- Die Erstellung von Snapshots ist untersagt, wenn USB-Geräte an die virtuelle Maschine durchgereicht werden. Dies führte zu Problemen beim Laden von Snapshots nach deren Abziehen, eine Funktion von QEMU.
Neue Parameter in der Konfigurationsdatei, Abschnitt [nemu-monitor]:
- autostart — startet den Überwachungs-Daemon beim Programmstart automatisch
- sleep — Abfrageintervall des Zustands virtueller Maschinen durch den Daemon
- pid — Pfad zur PID-Datei des Daemons
- dbus_enabled — aktiviert Benachrichtigungen im D-Bus
- dbus_timeout — Zeitdauer der Anzeige der Benachrichtigung
Für Gentoo Linux ist diese Version bereits über live-ebuild (app-emulation/nemu-9999) verfügbar. Allerdings ist das live ebuild fehlerhaft, da es nicht regelmäßig aktualisiert wird, daher besser die nemu-2.3.0.ebuild aus dem Projekt-Repository verwenden.
Ein Link zu den deb-Paketen für Debian und Ubuntu ist im Repository vorhanden.
Es besteht auch die Möglichkeit, ein rpm-Paket.
Ein Video mit einem Beispiel zur Verwendung der Schnittstelle
Quelle: linux.org.ru
