Lançamento do nEMU 3.0.0 - uma interface para QEMU baseada em pseudográficos ncurses

Lançamento do nEMU 3.0.0 - uma interface para QEMU baseada em pseudográficos ncurses

A versão 3.0.0 do nEMU foi lançada.

NEMU é a interface do ncurses para QEMU, que simplifica a criação, configuração e gerenciamento de máquinas virtuais.
O código é escrito em C e distribuído sob uma licença BSD-2.

Grandes mudanças:

  • Suporte ao usuário -netdev (hostfwd, smb). Permite fornecer acesso a uma rede externa a uma máquina virtual sem quaisquer configurações de rede adicionais.
  • Suporte para comandos QMP snapshot-{save, load, delete} introduzidos no QEMU-6.0.0. Agora não há mais necessidade de corrigir o QEMU para funcionar com snapshots.
  • Exibição correta de formulários de entrada e parâmetros de edição ao alterar o tamanho da janela (o bug tinha sete anos, Lançamento do nEMU 3.0.0 - uma interface para QEMU baseada em pseudográficos ncursesGrafIn heroicamente fixado).
  • API para gerenciamento remoto de máquinas virtuais. Agora o nEMU pode aceitar comandos JSON por meio de um soquete TLS. A descrição dos métodos está no arquivo remote_api.txt. Também foi escrito Cliente Android. Com ele, você pode iniciar, parar e conectar-se a máquinas virtuais usando o protocolo SPICE.

Novos parâmetros no arquivo de configuração, seção [nemu-monitor]:

  • remote_control - habilita a API.
  • remote_port — porta na qual o soquete TLS escuta, padrão 20509.
  • remote_tls_cert — caminho para o certificado público.
  • remote_tls_key — caminho para a chave privada do certificado.
  • remote_salt - sal.
  • remote_hash - soma de verificação da senha mais salt (sha256).

Ebuilds, deb, rpm, nix e outros assemblies estão no repositório.

Fonte: linux.org.ru