nEMU — это ncurses-интерфейс к QEMU, упрощающий создание, настройку и управление виртуальными машинами.
Код написан на языке C и распространяется под лицензией BSD-2.
nEMU — это ncurses-интерфейс к QEMU, упрощающий создание, настройку и управление виртуальными машинами. Код написан на языке C и распространяется под лицензией BSD-2.
Что нового:
Добавлен демон мониторинга виртуальных машин: при изменении состояния шлет уведомление в D-Bus через интерфейс org.freedesktop.Notifications.
Новые ключи для управления виртуальными машинами с командной строки: --powerdown, --force-stop, --reset, --kill.
Поддержка эмуляции NVMe дисков.
Теперь на старте программы проверяется актуальность версии базы данных с виртуальными машинами.
Добавлена поддержка альтернативных имен для сетевых интерфейсов (>= Linux 5.5).
При экспорте карты сети в SVG формат теперь можно выбрать схемы dot или neato (на больших картах лучше ведет себя neato).
Введен запрет на создание снепшотов если в виртуальную машину проброшены USB устройства. Это приводило к невозможности загрузить снепшот после их извлечения, фича QEMU.
Новые параметры в файле конфигурации, секция [nemu-monitor]:
autostart — автоматически запускать демон мониторинга при старте программы
sleep — интервал опроса состояния виртуальных машин демоном
pid — путь до 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-пакет.
nEMU — это ncurses-интерфейс к QEMU, упрощающий создание, настройку и управление виртуальными машинами. Код написан на языке C и распространяется под лицензией BSD-2.
Нововведения:
Добавлена поддержка протокола SPICE (Он же используется по умолчанию для подключения к виртуальным машинам).
Утилита ntty позволяет удобно подключаться к виртуальной машине по последовательному порту, перенаправленному в AF_UNIX сокет.
Добавлена возможность изменить размер «окон» внутри программы с помощью стрелок.
Файл конфигурации претерпел следующие изменения:
Параметр «spice_default» позволяет выбрать SPICE либо VNC протокол по умолчанию для подключения к вновь импортированным/установленным виртуальным машинам.
Параметр «vnc_bin» задает путь к VNC клиенту.
Параметр «vnc_args» конструирует параметры vnc клиента. Формат: %p - подстановка порта, %t - подстановка имени виртуальной машины в название окна (необязательный).
Параметр «spice_bin» задает путь к SPICE клиенту.
Параметр «spice_args» конструирует параметры SPICE клиента. Формат: %p - подстановка порта, %t - подстановка имени виртуальной машины в название окна (необязательный). Пример: --title %t spice://127.0.0.1:%p
Для Gentoo Linux данный релиз уже доступен через live-ebuild (app-emulation/nemu-9999). Сылка на Deb-пакеты для Debian и Ubuntu и актуальные ебилды есть в репозитарии.
nEMU — это ncurses-интерфейс к QEMU, упрощающий создание, настройку и управление виртуальными машинами. Код написан на языке C и распространяется под лицензией BSD-2.
Нововведения:
Экспорт карты сети в SVG формате
Теперь можно выбрать стандарт USB (EHCI/xHCI)
В конфигурационный файл добавлена опция hl_color, позволяющая менять цвет отображения работающей виртуальной машины
Добавлен параметр --create-veth, создающий все необходимые VETH интерфейсы
Более детальная информация по сетевым интерфейсам виртуальной машины
Изменения:
Состояние виртуальной машины отныне отслеживается посредством попытки соединения с соответствующим qmp сокетом, а не только его наличием.
Минимальная поддерживаемая версия QEMU теперь 2.12.0
Ранние версии программы доступны в некоторых дистрибутивах Linux.
QEMU может работать в качестве эмулятора или в режиме виртуализации. В режиме виртуализации производительность выполнения кода близка к нативной системе, что достигается за счёт прямого выполнения инструкций на CPU при помощи гипервизора Xen или модуля KVM.
В версию 2.5 было внесено около 2000 изменений от 185 разработчиков. Основное улучшение в QEMU 2.5 — добавление поддержки 3D-ускорения в устройстве virtio-gpu (виртуальный GPU Virgil3D). Это позволит использовать средства 3D-акселерации в виртуальных машинах без проброса видеокарты в гостевую систему.