Paglabas ng nEMU 3.0.0 - isang interface sa QEMU batay sa ncurses pseudographics

Paglabas ng nEMU 3.0.0 - isang interface sa QEMU batay sa ncurses pseudographics

Ang bersyon ng nEMU 3.0.0 ay inilabas.

nEMU ay ang ncurses interface sa QEMU, na pinapasimple ang paglikha, pagsasaayos at pamamahala ng mga virtual machine.
Ang code ay nakasulat sa C at ipinamamahagi sa ilalim ng lisensya BSD-2.

Pangunahing pagbabago:

  • Suporta -netdev user (hostfwd, smb). Binibigyang-daan kang magbigay ng access sa isang panlabas na network sa isang virtual machine nang walang anumang karagdagang mga setting ng network.
  • Suporta para sa QMP snapshot-{save, load, delete} na mga command na ipinakilala sa QEMU-6.0.0. Ngayon ay hindi na kailangang i-patch ang QEMU para gumana sa mga snapshot.
  • Tamang pagpapakita ng mga input form at mga parameter sa pag-edit kapag binabago ang laki ng window (ang bug ay pitong taong gulang, Paglabas ng nEMU 3.0.0 - isang interface sa QEMU batay sa ncurses pseudographicsGrafIn bayani na naayos).
  • API para sa malayuang pamamahala ng mga virtual machine. Ngayon ang nEMU ay maaaring tumanggap ng mga utos ng JSON sa pamamagitan ng TLS socket. Ang paglalarawan ng mga pamamaraan ay nasa remote_api.txt file. Naisulat din Android client. Gamit ito, maaari kang magsimula, huminto at kumonekta sa mga virtual machine gamit ang SPICE protocol.

Mga bagong parameter sa configuration file, seksyon [nemu-monitor]:

  • remote_control - pinapagana ang API.
  • remote_port β€” port kung saan nakikinig ang TLS socket, default na 20509.
  • remote_tls_cert β€” landas patungo sa pampublikong sertipiko.
  • remote_tls_key β€” landas patungo sa pribadong key ng certificate.
  • remote_salt - asin.
  • remote_hash - checksum ng password kasama ang asin (sha256).

Ang mga ebuild, deb, rpm, nix at iba pang mga assemblies ay nasa repositoryo.

Pinagmulan: linux.org.ru