Release of nEMU 2.3.0 - an interface to QEMU based on ncurses pseudographics

The release took place nEMU version 2.3.0.

nEMU - Is ncurses interface to QEMU, which simplifies the creation, configuration, and management of virtual machines.
The code is written in C language and distributed under license BSD-2.

What's new:

  • Added virtual machine monitoring daemon:
    when the state changes, it sends a notification to D-Bus through the org.freedesktop.Notifications interface.
  • New switches for managing virtual machines from the command line: --powerdown, --force-stop, --reset, --kill.
  • Support for emulating NVMe drives.
  • Now, at the start of the program, the relevance of the version of the database with virtual machines is checked.
  • Added support alternative names for network interfaces (>= Linux 5.5).
  • When exporting a network map in SVG format, you can now select dot or neato schemes (neato behaves better on large maps).
  • A ban on the creation of snapshots has been introduced if USB devices are forwarded to the virtual machine. This resulted in the inability to load the snapshot after extracting them, a feature of QEMU.

New options in the configuration file, section [nemu-monitor]:

  • autostart β€” automatically start the monitoring daemon at program startup
  • Sleep β€” daemon polling interval for virtual machine status
  • Pid β€” path to daemon pid file
  • dbus_enabled - enable notifications in D-Bus
  • dbus_timeout β€” notification display time

For Gentoo Linux, this release is already available via live-ebuild (app-emulation/nemu-9999). True, live ebuild is a curve there, because they are too lazy to update it, so it's better to take nemu-2.3.0.ebuild from the project turnip.
A link to deb packages for Debian and Ubuntu is in the repository.
It is also possible to collect rpm package.

Video with an example of the interface

Source: linux.org.ru

Add a comment