nEMU 3.0.0 versiyasi - ncurses psevdografiyasiga asoslangan QEMU interfeysi

nEMU 3.0.0 versiyasi - ncurses psevdografiyasiga asoslangan QEMU interfeysi

nEMU 3.0.0 versiyasi chiqarildi.

nEMU ncurses interfeysi hisoblanadi QEMU, bu virtual mashinalarni yaratish, sozlash va boshqarishni soddalashtiradi.
Kod C tilida yozilgan va litsenziya ostida tarqatiladi BSD-2.

Asosiy o'zgarishlar:

  • -netdev foydalanuvchisini qo'llab-quvvatlash (hostfwd, smb). Hech qanday qo'shimcha tarmoq sozlamalarisiz virtual mashinaga tashqi tarmoqqa kirishni ta'minlash imkonini beradi.
  • QEMU-6.0.0 da kiritilgan QMP snapshot-{saqlash, yuklash, o'chirish} buyruqlarini qo'llab-quvvatlash. Endi suratlar bilan ishlash uchun QEMU-ni tuzatishga hojat qolmaydi.
  • Oyna o'lchamini o'zgartirishda kiritish shakllarini va tahrirlash parametrlarini to'g'ri ko'rsatish (xato etti yoshda edi, nEMU 3.0.0 versiyasi - ncurses psevdografiyasiga asoslangan QEMU interfeysiGrafIn qahramonlik bilan mustahkamlangan).
  • Virtual mashinalarni masofadan boshqarish uchun API. Endi nEMU JSON buyruqlarini TLS rozetkasi orqali qabul qilishi mumkin. Usullarning tavsifi remote_api.txt faylida. Shuningdek yozilgan Android mijoz. Undan foydalanib, siz hozirda SPICE protokoli yordamida virtual mashinalarni ishga tushirishingiz, to'xtatishingiz va ulanishingiz mumkin.

Konfiguratsiya faylidagi yangi parametrlar, [nemu-monitor] bo'limi:

  • remote_control - APIni yoqadi.
  • remote_port β€” TLS rozetkasi tinglaydigan port, standart 20509.
  • remote_tls_cert - umumiy sertifikatga yo'l.
  • remote_tls_key - sertifikatning shaxsiy kalitiga yo'l.
  • remote_salt - tuz.
  • remote_hash - parol va tuzning nazorat summasi (sha256).

Ebuilds, deb, rpm, nix va boshqa yig'ilishlar omborda.

Manba: linux.org.ru