Rilascio di nEMU 3.0.0 - interfaccia per QEMU basata su pseudografici ncurses

Rilascio di nEMU 3.0.0 - interfaccia per QEMU basata su pseudografici ncurses

È stata rilasciata la versione 3.0.0 di nEMU.

nEMU Γ¨ l'interfaccia di ncurses QEMU, che semplifica la creazione, configurazione e gestione delle macchine virtuali.
Il codice Γ¨ scritto in C ed Γ¨ distribuito sotto licenza BSD-2.

Principali modifiche:

  • Supporta l'utente -netdev (hostfwd, smb). Consente di fornire l'accesso a una rete esterna a una macchina virtuale senza alcuna impostazione di rete aggiuntiva.
  • Supporto per i comandi snapshot QMP-{salva, carica, elimina} introdotti in QEMU-6.0.0. Ora non Γ¨ piΓΉ necessario applicare patch a QEMU per funzionare con gli snapshot.
  • Visualizzazione corretta dei moduli di input e dei parametri di modifica quando si modifica la dimensione della finestra (il bug aveva sette anni, Rilascio di nEMU 3.0.0 - interfaccia per QEMU basata su pseudografici ncursesGrafIn eroicamente fissato).
  • API per la gestione remota di macchine virtuali. Ora nEMU puΓ² accettare comandi JSON tramite un socket TLS. La descrizione dei metodi si trova nel file remote_api.txt. È stato anche scritto Cliente Android. Utilizzandolo, attualmente puoi avviare, arrestare e connetterti a macchine virtuali utilizzando il protocollo SPICE.

Nuovi parametri nel file di configurazione, sezione [nemu-monitor]:

  • remote_control: abilita l'API.
  • remote_port: porta su cui Γ¨ in ascolto il socket TLS, predefinita 20509.
  • remote_tls_cert: percorso del certificato pubblico.
  • remote_tls_key: percorso della chiave privata del certificato.
  • remote_salt - sale.
  • remote_hash - checksum della password piΓΉ salt (sha256).

Ebuild, deb, rpm, nix e altri assembly sono nel repository.

Fonte: linux.org.ru