Sortie de nEMU 3.0.0 - une interface vers QEMU basée sur les pseudographies ncurses

Sortie de nEMU 3.0.0 - une interface vers QEMU basée sur les pseudographies ncurses

nEMU version 3.0.0 a été publié.

nUEM est l'interface ncurses pour QEMU, qui simplifie la création, la configuration et la gestion des machines virtuelles.
Le code est écrit en C et est distribué sous licence BSD-2.

Les principaux changements:

  • Prise en charge de l'utilisateur -netdev (hostfwd, smb). Vous permet de fournir un accès à un réseau externe à une machine virtuelle sans aucun paramètre réseau supplémentaire.
  • Prise en charge des commandes QMP snapshot-{save,load, delete} introduites dans QEMU-6.0.0. Il n'est désormais plus nécessaire de patcher QEMU pour travailler avec des instantanés.
  • Affichage correct des formulaires de saisie et des paramètres d'édition lors du changement de taille de la fenêtre (le bug datait de sept ans, Sortie de nEMU 3.0.0 - une interface vers QEMU basée sur les pseudographies ncursesGrafIn héroïquement corrigé).
  • API pour la gestion à distance des machines virtuelles. nEMU peut désormais accepter les commandes JSON via un socket TLS. La description des méthodes se trouve dans le fichier remote_api.txt. A également été écrit Client Android. En l'utilisant, vous pouvez actuellement démarrer, arrêter et vous connecter à des machines virtuelles à l'aide du protocole SPICE.

Nouveaux paramètres dans le fichier de configuration, section [nemu-monitor] :

  • remote_control - active l'API.
  • remote_port — port sur lequel le socket TLS écoute, par défaut 20509.
  • remote_tls_cert — chemin d'accès au certificat public.
  • remote_tls_key — chemin d'accès à la clé privée du certificat.
  • remote_salt - sel.
  • remote_hash - somme de contrôle du mot de passe plus salt (sha256).

Les ebuilds, deb, rpm, nix et autres assemblys sont dans le référentiel.

Source: linux.org.ru