Udgivelse af nEMU 3.0.0 - en grænseflade til QEMU baseret på ncurses pseudographics

Udgivelse af nEMU 3.0.0 - en grænseflade til QEMU baseret på ncurses pseudographics

nEMU version 3.0.0 er blevet frigivet.

nEMU er ncurses-grænsefladen til QEMU, som forenkler oprettelse, konfiguration og administration af virtuelle maskiner.
Koden er skrevet i C og distribueres under en licens BSD-2.

Vigtigste ændringer:

  • Support -netdev-bruger (hostfwd, smb). Giver dig mulighed for at give adgang til et eksternt netværk til en virtuel maskine uden yderligere netværksindstillinger.
  • Understøttelse af QMP snapshot-{save, load, delete} kommandoer introduceret i QEMU-6.0.0. Nu er der ikke længere behov for at patche QEMU for at arbejde med snapshots.
  • Korrekt visning af inputformularer og redigeringsparametre ved ændring af vinduesstørrelsen (fejlen var syv år gammel, Udgivelse af nEMU 3.0.0 - en grænseflade til QEMU baseret på ncurses pseudographicsGrafIn heroisk fikseret).
  • API til fjernstyring af virtuelle maskiner. Nu kan nEMU acceptere JSON-kommandoer via en TLS-socket. Beskrivelsen af ​​metoderne findes i filen remote_api.txt. Blev også skrevet Android klient. Ved at bruge det kan du i øjeblikket starte, stoppe og oprette forbindelse til virtuelle maskiner ved hjælp af SPICE-protokollen.

Nye parametre i konfigurationsfilen, afsnit [nemu-monitor]:

  • remote_control - aktiverer API'en.
  • remote_port — port, som TLS-socket lytter til, standard 20509.
  • remote_tls_cert — sti til det offentlige certifikat.
  • remote_tls_key — sti til certifikatets private nøgle.
  • remote_salt - salt.
  • remote_hash - kontrolsum af adgangskoden plus salt (sha256).

Ebuilds, deb, rpm, nix og andre samlinger er i depotet.

Kilde: linux.org.ru