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

مطلق سراحه neMU نص 2.3.0.

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

ما هو الجديد:

  • تمت إضافة برنامج مراقبة الجهاز الظاهري:
    عندما تتغير الحالة، يرسل إشعارًا إلى D-Bus عبر واجهة org.freedesktop.Notifications.
  • مفاتيح جديدة لإدارة الأجهزة الافتراضية من سطر الأوامر: --powerdown، --force-stop، --reset، --kill.
  • دعم محاكاة محرك NVMe.
  • الآن، في بداية البرنامج، يتم التحقق من ملاءمة إصدار قاعدة البيانات مع الأجهزة الافتراضية.
  • دعم إضافي لبديل أسماء واجهات الشبكة (>= Linux 5.5).
  • عند تصدير خريطة شبكة إلى تنسيق SVG، يمكنك الآن تحديد مخططات نقطية أو Neato (يتصرف Neato بشكل أفضل على الخرائط الكبيرة).
  • تم فرض حظر على إنشاء لقطات إذا تم إدخال أجهزة USB في الجهاز الظاهري. وأدى ذلك إلى عدم القدرة على تحميل اللقطات بعد استخراجها، وهي إحدى سمات QEMU.

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

  • تشغيل تلقائي - بدء تشغيل برنامج المراقبة تلقائيًا عند بدء تشغيل البرنامج
  • النوم — الفاصل الزمني لاستقصاء حالة الأجهزة الافتراضية بواسطة البرنامج الخفي
  • معرف المنتج — المسار إلى ملف pid الخفي
  • dbus_enabled - تمكين الإخطارات في D-Bus
  • dbus_timeout - وقت عرض الإخطار

بالنسبة إلى Gentoo Linux، هذا الإصدار متاح بالفعل عبر البث المباشر (app-emulation/nemu-9999). صحيح أن ebuild المباشر ملتوي هناك، لأنهم كسالى جدًا بحيث لا يمكنهم تحديثه، لذا من الأفضل أن تأخذ nemu-2.3.0.ebuild من لفت المشروع.
يوجد رابط لحزم debian وUbuntu في المستودع.
ومن الممكن أيضا جمع حزمة دورة في الدقيقة.

فيديو مع مثال لكيفية عمل الواجهة

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

إضافة تعليق