Рэліз 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

Дадаць каментар