nEMU 3.0.0 のリリース - ncurses 擬似グラフィックスに基づく QEMU へのインターフェイス

nEMU 3.0.0 のリリース - ncurses 擬似グラフィックスに基づく QEMU へのインターフェイス

nEMU バージョン 3.0.0 がリリースされました。

ねむ への ncurses インターフェイスです QEMU、仮想マシンの作成、構成、管理が簡素化されます。
コードは C で書かれており、ライセンスに基づいて配布されています。 BSD-2.

主な変更点:

  • -netdev ユーザー (hostfwd、smb) をサポートします。 追加のネットワーク設定を行わずに、仮想マシンに外部ネットワークへのアクセスを提供できます。
  • QEMU-6.0.0 で導入された QMP スナップショット - {save、load、delete} コマンドのサポート。 スナップショットを操作するために QEMU にパッチを適用する必要はなくなりました。
  • ウィンドウ サイズ変更時の入力フォームと編集パラメータの表示が修正されました (バグは XNUMX 年前からありました) nEMU 3.0.0 のリリース - ncurses 擬似グラフィックスに基づく QEMU へのインターフェイスグラフイン 英雄的に修正されました)。
  • 仮想マシンをリモート管理するための API。 nEMU は TLS ソケット経由で JSON コマンドを受け入れることができるようになりました。 メソッドの説明は、remote_api.txt ファイルにあります。 とも書かれていました Androidクライアント。 これを使用すると、現在、SPICE プロトコルを使用して仮想マシンを起動、停止、接続できます。

設定ファイルのセクション [nemu-monitor] の新しいパラメータ:

  • Remote_control - API を有効にします。
  • Remote_port — TLS ソケットがリッスンするポート、デフォルトは 20509。
  • Remote_tls_cert — 公開証明書へのパス。
  • Remote_tls_key — 証明書の秘密キーへのパス。
  • Remote_salt - ソルト。
  • Remote_hash - パスワードとソルト (sha256) のチェックサム。

Ebuild、deb、rpm、nix、およびその他のアセンブリはリポジトリ内にあります。

出所: linux.org.ru