Відбувся реліз nEMU версії 2.3.0.
nEMU - це ncurses-інтерфейс до QEMU, що спрощує створення, налаштування та управління віртуальними машинами.
Код написано на мовою C та поширюється під ліцензією БСД-2.
Що нового:
- Додано демон моніторингу віртуальних машин:
при зміні стану надсилає повідомлення в D-Bus через інтерфейс org.freedesktop.Notifications. - Нові ключі для управління віртуальними машинами з командного рядка: powerdown, force-stop, reset, kill.
- Підтримка емуляції дисків NVMe.
- Тепер на старті програми перевіряється актуальність версії бази даних із віртуальними машинами.
- Додана підтримка альтернативних імен для мережних інтерфейсів (>= Linux 5.5).
- При експорті карти мережі до SVG формату тепер можна вибрати схеми dot або neato (на великих картах краще поводиться neato).
- Введено заборону створення снепшотів якщо у віртуальну машину прокинуті USB пристрою. Це призводило до неможливості завантажити снепшот після їх вилучення, фічу QEMU.
Нові параметри у файлі конфігурації, секція [nemu-monitor]:
- автозапуск - автоматично запускати демон моніторингу при старті програми
- сон - інтервал опитування стану віртуальних машин демоном
- ПІД шлях до pid файлу демона
- dbus_enabled - включає повідомлення в D-Bus
- dbus_timeout - час відображення повідомлення
Для Gentoo Linux цей реліз вже доступний через live-ebuild (app-emulation/nemu-9999). Правда live ebuild там крива, бо його лінуються оновлювати, тому краще взяти nemu-2.3.0.ebuild з ріпи проекту.
Посилання на deb-пакети для Debian та Ubuntu є у репозиторії.
Також є можливість зібрати rpm-пакет.
Відео з прикладом роботи інтерфейсу
Джерело: linux.org.ru