Die Version 3.0.0 von nEMU wurde veröffentlicht.
nEMU â ist eine ncurses-Schnittstelle fĂŒr QEMU, das die Erstellung, Konfiguration und Verwaltung von virtuellen Maschinen vereinfacht.
Der Code ist in C geschrieben und unter der Lizenz BSD-2.
Wesentliche Ănderungen:
- UnterstĂŒtzung fĂŒr -netdev user (hostfwd, smb). Dies ermöglicht es, ohne zusĂ€tzliche Netzwerkeinstellungen, einer virtuellen Maschine Zugang zum externen Netzwerk zu gewĂ€hren.
- UnterstĂŒtzung der QMP-Befehle snapshot-{save, load, delete}, die in QEMU-6.0.0 eingefĂŒhrt wurden. Um mit Snapshots zu arbeiten, ist es jetzt nicht mehr erforderlich, QEMU zu patchen.
- Korrekte Darstellung von Eingabe- und Bearbeitungsfeldern bei GröĂenĂ€nderung des Fensters (ein Bug, der sieben Jahre alt war,
GrafIn hat ihn heldenhaft behoben). - API fĂŒr die Fernverwaltung von virtuellen Maschinen. Nun kann nEMU JSON-Befehle ĂŒber einen TLS-Socket empfangen. Die Beschreibung der Methoden befindet sich in der Datei remote_api.txt. AuĂerdem wurde ein Android-Client. Mit ihm können derzeit virtuelle Maschinen ĂŒber das SPICE-Protokoll gestartet, gestoppt und verbunden werden.
Neue Parameter in der Konfigurationsdatei, Abschnitt [nemu-monitor]:
- remote_control â aktiviert die API.
- remote_port â der Port, auf dem der TLS-Socket hört, standardmĂ€Ăig 20509.
- remote_tls_cert â Pfad zum öffentlichen Zertifikat.
- remote_tls_key â Pfad zum privaten SchlĂŒssel des Zertifikats.
- remote_salt â Salz.
- remote_hash â PrĂŒfziffer fĂŒr das Passwort plus Salz (sha256).
Ebilan, deb, rpm, nix und andere Builds sind im Repository erhÀltlich.
Quelle: linux.org.ru
