Release van nEMU 3.0.0 - interface naar QEMU op basis van ncurses pseudographics

Release van nEMU 3.0.0 - interface naar QEMU op basis van ncurses pseudographics

nEMU versie 3.0.0 is vrijgegeven.

nEMU is de ncurses-interface naar QEMU, wat het maken, configureren en beheren van virtuele machines vereenvoudigt.
De code is geschreven in C en wordt onder licentie verspreid BSD-2.

Grote veranderingen:

  • Ondersteuning voor -netdev-gebruiker (hostfwd, smb). Hiermee kunt u een virtuele machine toegang geven tot een extern netwerk zonder aanvullende netwerkinstellingen.
  • Ondersteuning voor QMP-snapshot-{opslaan, laden, verwijderen}-opdrachten geïntroduceerd in QEMU-6.0.0. Het is nu niet nodig om QEMU te patchen om met snapshots te werken.
  • Correcte weergave van invoerformulieren en bewerkingsparameters bij het wijzigen van de grootte van het venster (de bug was zeven jaar oud, Release van nEMU 3.0.0 - interface naar QEMU op basis van ncurses pseudographicsgrafine heldhaftig opgelost).
  • API voor beheer op afstand van virtuele machines. Nu kan nEMU JSON-opdrachten accepteren via TLS-socket. De beschrijving van de methoden staat in het bestand remote_api.txt. Werd ook geschreven Android-client. Hiermee kunt u momenteel virtuele machines starten, stoppen en verbinden met behulp van het SPICE-protocol.

Nieuwe opties in het configuratiebestand, sectie [nemu-monitor]:

  • remote_control - Schakelt de API in.
  • remote_port - de poort waarop de TLS-socket luistert, standaard 20509.
  • remote_tls_cert is het pad naar het openbare certificaat.
  • remote_tls_key - pad naar de persoonlijke sleutel van het certificaat.
  • remote_salt - zout.
  • remote_hash - wachtwoord checksum plus salt (sha256).

Ebuilds, deb, rpm, nix en andere builds staan ​​in de repository.

Bron: linux.org.ru