إصدار nEMU 3.0.0 - واجهة لـ QEMU تعتمد على الرسوم الزائفة ncurses

إصدار nEMU 3.0.0 - واجهة لـ QEMU تعتمد على الرسوم الزائفة ncurses

تم إصدار الإصدار 3.0.0 من nEMU.

neMU هي واجهة ncurses ل كيمو، مما يبسط إنشاء الأجهزة الافتراضية وتكوينها وإدارتها.
الكود مكتوب بلغة C ويتم توزيعه بموجب ترخيص BSD-2.

التغييرات الرئيسية:

  • دعم - مستخدم netdev (hostfwd، smb). يسمح لك بتوفير الوصول إلى شبكة خارجية لجهاز ظاهري دون أي إعدادات إضافية للشبكة.
  • دعم أوامر QMP snapshot-{save,load,delete} المقدمة في QEMU-6.0.0. الآن لم تعد هناك حاجة لتصحيح QEMU للعمل مع اللقطات.
  • العرض الصحيح لنماذج الإدخال ومعلمات التحرير عند تغيير حجم النافذة (كان عمر الخطأ سبع سنوات، إصدار nEMU 3.0.0 - واجهة لـ QEMU تعتمد على الرسوم الزائفة ncursesجرافين ثابت بطولي).
  • API للإدارة عن بعد للأجهزة الافتراضية. الآن يمكن لـ nEMU قبول أوامر JSON عبر مقبس TLS. وصف الأساليب موجود في ملف Remote_api.txt. وقد كتب أيضا عميل أندرويد. باستخدامه، يمكنك حاليًا بدء تشغيل الأجهزة الافتراضية وإيقافها والاتصال بها باستخدام بروتوكول SPICE.

المعلمات الجديدة في ملف التكوين، القسم [nemu-monitor]:

  • التحكم عن بعد - تمكين واجهة برمجة التطبيقات.
  • Remote_port - المنفذ الذي يستمع إليه مقبس TLS، الافتراضي 20509.
  • Remote_tls_cert — المسار إلى الشهادة العامة.
  • Remote_tls_key — المسار إلى المفتاح الخاص للشهادة.
  • Remote_salt - ملح.
  • Remote_hash - المجموع الاختباري لكلمة المرور بالإضافة إلى الملح (sha256).

توجد في المستودع مجموعات Ebuilds وdeb وrpm وnix والتجمعات الأخرى.

المصدر: linux.org.ru