Реліз nEMU 2.3.0 - інтерфейсу QEMU, заснованого на псевдографіці ncurses

Відбувся реліз 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

Додати коментар або відгук