هذا هو الأمر libguestfs-make-fixed-appliance الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
libguestfs-make-fixed-appliance - اصنع "جهازًا ثابتًا" لـ libguestfs
موجز
libguestfs-make-fixed-appliance [--options] OUTPUTDIR
libguestfs-make-fixed-appliance [--options] --xz
الوصف
يتيح لك libguestfs-make-fixed-appliance إنشاء جهاز ثنائي تم إنشاؤه مسبقًا لـ libguestfs.
ملاحظات أن العادي المستخدمين ينبغي ليست حاجة إلى يجري أداة.
بعض الأسباب التي تجعلك ربما تريد استخدام هذا ما يلي:
· تريد إنشاء جهاز libguestfs مستقل بذاته ويمكن نسخه إلى جهاز آخر
الجهاز أو النظام الأساسي الذي لا يدعم سوبرمين(1).
· لديك عدة مستخدمين على نفس الجهاز وتريد تجنب تكرار التخزين
وعبء بدء التشغيل الناتج عن وجود نسخ متعددة مخزنة مؤقتًا من الجهاز.
· تريد الحصول على أداء يمكن التنبؤ به للغاية من libguestfs (انظر
Guestfs- الأداء(1)).
لفهم أعمق لسبب حاجتك لهذه الأداة، اقرأ "الجهاز الثابت" في
Guestfs(3).
بدلاً من تشغيل هذه الأداة، يمكنك تنزيل الأجهزة الثابتة من
http://libguestfs.org/download/binaries/appliance/. تم تصنيع هذه الأجهزة باستخدام هذا
الأداة.
هناك طريقتان لاستخدام هذه الأداة.
· تحديد دليل الإخراج، على سبيل المثال:
libguestfs-make-fixed-appliance /usr/local/lib/guestfs/appliance
يتم إنشاء دليل الإخراج إذا لم يكن موجودًا. يتم إنشاء أربعة ملفات في هذا
دليل:
/kernel
/initrd
/ الجذر
/README.fixed
لاحظ أن "الإخراج/الجذر" هو ملف متفرق، لذا كن حذرًا عند نسخه.
يمكنك بعد ذلك تشغيل libguestfs (ربما بعد نسخ هذا الدليل إلى جهاز آخر)
عن طريق تعيين متغير البيئة LIBGUESTFS_PATH على "OUTPUTDIR".
· الطريقة البديلة هي استخدام --xz خيار إنشاء كرة قطران مضغوطة:
libguestfs-make-fixed-appliance --xz
يؤدي هذا إلى إنشاء كرة قطران في تيار الدليل يسمى:
جهاز- .tar.xz
(حيث "VERSION" هو إصدار libguestfs). تحتوي كرة القطران على الملفات الأربعة:
الجهاز/النواة
الجهاز/initrd
الجهاز/الجذر
الأجهزة/README.fixed
لاحظ أن "الجهاز/الجذر" هو ملف متفرق، لذا كن حذرًا عند نسخه.
OPTIONS
--مساعدة
عرض معلومات الاستخدام القصيرة والخروج.
-V
--الإصدار
عرض رقم الإصدار والخروج.
--xz
بدلاً من إنشاء الجهاز في دليل الإخراج، قم بإنشاء كرة قطران مضغوطة
للجهاز في الدليل الحالي يسمى Appliance-VERSION.tar.xz أين
"VERSION" هو إصدار libguestfs.
باستخدام --xz يمكن أن يستغرق بعض الوقت. إذا كانت تعمل بشكل طبيعي، تكون الأداة صامتة تمامًا
عندما يكون قيد التشغيل.
الترخيص
الجهاز الثابت عبارة عن توزيعة Linux ثنائية كاملة. إذا قمت بتوزيعه، قد تحتاج
لتوزيع ملفات المصدر المقابلة لتبقى في حالة امتثال قانوني للتراخيص
للبرنامج الموجود في الجهاز (مثل ترخيص GNU العام).
EXIT الوضع
إرجاع libguestfs-make-fixed-appliance 0 إذا تم بناء الجهاز دون أخطاء.
البيئة المتغيرات
للحصول على القائمة الكاملة لمتغيرات البيئة التي قد تؤثر على libguestfs، يرجى مراجعة ملف
Guestfs(3) صفحة دليل.
استخدم libguestfs-make-fixed-appliance عبر الإنترنت باستخدام خدمات onworks.net