nEMU 3.0.0-ի թողարկում՝ QEMU-ի ինտերֆեյս՝ հիմնված ncurses կեղծոգրաֆիայի վրա

nEMU 3.0.0-ի թողարկում՝ QEMU-ի ինտերֆեյս՝ հիմնված ncurses կեղծոգրաֆիայի վրա

Թողարկվել է nEMU 3.0.0 տարբերակը:

nEMU ncurses-ի ինտերֆեյսն է QEMU, որը հեշտացնում է վիրտուալ մեքենաների ստեղծումը, կազմաձևումը և կառավարումը։
Կոդը գրված է C-ով և տարածվում է լիցենզիայի ներքո ԲՍԴ-2.

Խոշոր փոփոխություններ.

  • Աջակցություն -netdev օգտվողին (hostfwd, smb): Թույլ է տալիս մուտք գործել արտաքին ցանց վիրտուալ մեքենային՝ առանց ցանցի լրացուցիչ կարգավորումների:
  • QMP snapshot-{save, load, delete} հրամանների աջակցություն, որոնք ներկայացված են QEMU-6.0.0-ում: Այժմ այլևս կարիք չկա կարկատել QEMU-ն՝ snapshot-ների հետ աշխատելու համար:
  • Պատուհանի չափը փոխելիս մուտքագրման ձևերի և խմբագրման պարամետրերի ճիշտ ցուցադրում (սխալը յոթ տարեկան էր, nEMU 3.0.0-ի թողարկում՝ QEMU-ի ինտերֆեյս՝ հիմնված ncurses կեղծոգրաֆիայի վրաGrafIn հերոսաբար ամրագրված):
  • API վիրտուալ մեքենաների հեռակառավարման համար: Այժմ nEMU-ն կարող է ընդունել JSON հրամանները TLS վարդակից: Մեթոդների նկարագրությունը գտնվում է 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):

Ebuilds, deb, rpm, nix և այլ հավաքույթներ գտնվում են պահեստում:

Source: linux.org.ru