The release has occurred nEMU version 2.3.0.
nEMU — this is ncurses interface for QEMU, simplifying the creation, configuration, and management of virtual machines.
The code is written in C language and is distributed under the BSD-2.
What's New:
- Monitoring daemon for virtual machines added:
it sends notifications to D-Bus via the org.freedesktop.Notifications interface when the state changes. - New command-line keys for managing virtual machines: --powerdown, --force-stop, --reset, --kill.
- Support for NVMe disk emulation.
- Now, at program startup, the relevance of the virtual machine database version is checked.
- Support added alternative names for network interfaces (>= Linux 5.5).
- When exporting the network map to SVG format, you can now choose between dot or neato layouts (neato performs better on larger maps).
- A prohibition on creating snapshots has been introduced if USB devices are attached to the virtual machine. This led to an inability to load the snapshot after they were removed, a QEMU feature.
New parameters in the configuration file, section [nemu-monitor]:
- autostart -- automatically start the monitoring daemon at program startup
- sleep -- polling interval for the daemon to check the state of virtual machines
- pid -- path to the daemon's pid file
- dbus_enabled -- enables notifications in D-Bus
- dbus_timeout -- notification display time
For Gentoo Linux, this release is already available via live-ebuild (app-emulation/nemu-9999). However, the live ebuild is buggy since it's not updated often, so it's better to get nemu-2.3.0.ebuild from the project's repo.
A link to deb packages for Debian and Ubuntu is available in the repository.
There is also an option to build an rpm package.
Video demonstrating the interface in action
Source: linux.org.ru
