nEMU Version 3.0.0 wurde veröffentlicht.
nEMU ist die Ncurses-Schnittstelle zu QEMU, was die Erstellung, Konfiguration und Verwaltung virtueller Maschinen vereinfacht.
Der Code ist in C geschrieben und wird unter einer Lizenz vertrieben BSD-2.
Wichtigste Änderungen:
- Unterstützen Sie -netdev-Benutzer (hostfwd, smb). Ermöglicht Ihnen, einer virtuellen Maschine ohne zusätzliche Netzwerkeinstellungen Zugriff auf ein externes Netzwerk zu gewähren.
- Unterstützung für QMP-Snapshot-Befehle {Speichern, Laden, Löschen}, eingeführt in QEMU-6.0.0. Jetzt muss QEMU nicht mehr gepatcht werden, um mit Snapshots zu arbeiten.
- Korrekte Anzeige von Eingabeformularen und Bearbeitungsparametern beim Ändern der Fenstergröße (der Fehler war sieben Jahre alt, GrafIn heroisch fixiert).
- API für die Fernverwaltung virtueller Maschinen. Jetzt kann nEMU JSON-Befehle über einen TLS-Socket akzeptieren. Die Beschreibung der Methoden befindet sich in der Datei remote_api.txt. Wurde auch geschrieben Android-Client. Damit können Sie derzeit virtuelle Maschinen über das SPICE-Protokoll starten, stoppen und mit ihnen verbinden.
Neue Parameter in der Konfigurationsdatei, Abschnitt [nemu-monitor]:
- remote_control – aktiviert die API.
- remote_port – Port, auf dem der TLS-Socket lauscht, Standard 20509.
- remote_tls_cert – Pfad zum öffentlichen Zertifikat.
- remote_tls_key – Pfad zum privaten Schlüssel des Zertifikats.
- remote_salt – Salz.
- remote_hash – Prüfsumme des Passworts plus Salt (sha256).
Ebuilds, Deb, RPM, Nix und andere Assemblys befinden sich im Repository.
Source: linux.org.ru