Prezentácia nEMU verzie 3.0.0.
nEMU — je ncurses rozhranie pre QEMU, ktoré uľahčuje vytváranie, konfiguráciu a správu virtuálnych strojov.
Kód je napísaný v jazyku C a je šírený pod licenciou BSD-2.
Hlavné zmeny:
- Podpora -netdev user (hostfwd, smb). Umožňuje bez ďalších sieťových nastavení poskytnúť virtuálnemu stroju prístup na vonkajšiu sieť.
- Podpora QMP príkazov snapshot-{save, load, delete}, ktoré sa objavili v QEMU-6.0.0. Teraz nie je potrebné patchovať QEMU na prácu so snímkami.
- Správne zobrazenie formulárov na vstup a editáciu parametrov pri zmene veľkosti okna (problém trval sedem rokov,
GrafIn hrdinsky to opravil). - API na diaľkové ovládanie virtuálnych strojov. Teraz nEMU dokáže prijímať JSON príkazy cez TLS socket. Popis metód sa nachádza v súbore remote_api.txt. Tiež bol napísaný Android klient. V súčasnosti je možné pomocou neho spúšťať, zastavovať a pripájať sa k virtuálnym strojom cez protokol SPICE.
Nové parametre v konfiguračnom súbore, sekcia [nemu-monitor]:
- remote_control — aktivuje API.
- remote_port — port, na ktorom počúva TLS socket, predvolene 20509.
- remote_tls_cert — cesta k verejnému certifikátu.
- remote_tls_key — cesta k súkromnému kľúču certifikátu.
- remote_salt — soľ.
- remote_hash — kontrolný súčet z hesla plus soľ (sha256).
Ebuildy, deb, rpm, nix a iné zostavy sú k dispozícii v repozitári.
Zdroj: linux.org.ru
