Release av nEMU 3.0.0 - ett gränssnitt till QEMU baserat på ncurses pseudographics

Release av nEMU 3.0.0 - ett gränssnitt till QEMU baserat på ncurses pseudographics

nEMU version 3.0.0 har släppts.

nEMU är ncurses-gränssnittet till QEMU, vilket förenklar skapandet, konfigureringen och hanteringen av virtuella maskiner.
Koden är skriven i C och distribueras under licens BSD-2.

Huvudändringar:

  • Stöd -netdev användare (hostfwd, smb). Låter dig ge åtkomst till ett externt nätverk till en virtuell maskin utan några ytterligare nätverksinställningar.
  • Stöd för QMP snapshot-{save, load, delete}-kommandon introducerade i QEMU-6.0.0. Nu finns det inte längre något behov av att patcha QEMU för att arbeta med ögonblicksbilder.
  • Korrekt visning av inmatningsformulär och redigeringsparametrar när du ändrar fönsterstorleken (felet var sju år gammalt, Release av nEMU 3.0.0 - ett gränssnitt till QEMU baserat på ncurses pseudographicsGrafIn heroiskt fixerad).
  • API för fjärrhantering av virtuella maskiner. Nu kan nEMU acceptera JSON-kommandon via en TLS-socket. Beskrivningen av metoderna finns i filen remote_api.txt. skrevs också Android-klient. Med den kan du för närvarande starta, stoppa och ansluta till virtuella maskiner med SPICE-protokollet.

Nya parametrar i konfigurationsfilen, avsnitt [nemu-monitor]:

  • remote_control - aktiverar API.
  • remote_port — port som TLS-uttaget lyssnar på, standard 20509.
  • remote_tls_cert — sökväg till det offentliga certifikatet.
  • remote_tls_key — sökväg till certifikatets privata nyckel.
  • remote_salt - salt.
  • remote_hash - kontrollsumma för lösenordet plus salt (sha256).

Ebuilds, deb, rpm, nix och andra sammansättningar finns i förvaret.

Källa: linux.org.ru