این دستور libguestfs-make-fixed-appliance است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
libguestfs-make-fixed-appliance - یک "دستگاه ثابت" برای libguestfs بسازید
خلاصه
libguestfs-make-fixed-appliance [--options] OUTPUTDIR
libguestfs-make-fixed-appliance [--گزینه ها] --xz
شرح
libguestfs-make-fixed-appliance به شما امکان می دهد یک دستگاه باینری از پیش ساخته شده برای libguestfs بسازید.
توجه داشته باشید: که عادی کاربران باید نه نیاز به اجرا این ابزار.
چند دلیل برای اینکه شما قدرت می خواهید از این استفاده کنید عبارتند از:
· می خواهید یک دستگاه libguestfs مستقل بسازید که بتوان آن را در دستگاه دیگری کپی کرد
ماشین یا پلت فرمی که پشتیبانی نمی کند سوپرمین(1).
· شما چندین کاربر در یک دستگاه دارید و می خواهید از تکراری شدن ذخیره سازی جلوگیری کنید
و سربار راه اندازی داشتن چندین نسخه کش شده از دستگاه.
· شما می خواهید عملکرد بسیار قابل پیش بینی از libguestfs داشته باشید (نگاه کنید به
guestfs-performance(1).
برای درک عمیقتر اینکه چرا ممکن است به این ابزار نیاز داشته باشید، «دستگاه ثابت» را در اینجا بخوانید
مهمانان(3).
به جای اجرای این ابزار، می توانید لوازم خانگی ثابت را از آن دانلود کنید
http://libguestfs.org/download/binaries/appliance/. این لوازم با استفاده از این ساخته شده اند
ابزار است.
دو روش برای استفاده از این ابزار وجود دارد.
یک دایرکتوری خروجی را مشخص کنید، به عنوان مثال:
libguestfs-make-fixed-appliance /usr/local/lib/guestfs/appliance
دایرکتوری خروجی در صورتی ایجاد می شود که وجود نداشته باشد. چهار فایل در این ایجاد می شود
دایرکتوری:
هسته /
/initrd
/ ریشه
/README.fixed
توجه داشته باشید که "OUTPUTDIR/root" فایل کمی است، پس در هنگام کپی کردن آن دقت کنید.
سپس میتوانید libguestfs را اجرا کنید (احتمالاً پس از کپی کردن این فهرست در دستگاه دیگری)
با تنظیم متغیر محیطی LIBGUESTFS_PATH روی "OUTPUTDIR".
· روش جایگزین استفاده از --xz گزینه ای برای ایجاد یک تربال فشرده:
libguestfs-make-fixed-appliance --xz
این یک تاربول در جاری دایرکتوری به نام:
لوازم خانگی- .tar.xz
(که در آن "VERSION" نسخه libguestfs است). تربال شامل چهار فایل است:
دستگاه / هسته
appliance/initrd
دستگاه / ریشه
appliance/README.fixed
توجه داشته باشید که "appliance/root" یک فایل کم است، بنابراین هنگام کپی کردن آن دقت کنید.
OPTIONS
--کمک
نمایش اطلاعات استفاده کوتاه و خروج.
-V
- نسخه
نمایش شماره نسخه و خروج.
--xz
به جای ایجاد دستگاه در یک فهرست خروجی، یک تاربال فشرده ایجاد کنید
دستگاه موجود در فهرست فعلی فراخوانی شده است appliance-VERSION.tar.xz جایی که
"VERSION" نسخه libguestfs است.
با استفاده از --xz می تواند مدتی طول بکشد اگر به طور معمول کار می کند، ابزار کاملا بی صدا است
وقتی در حال اجراست
صدور مجوز
دستگاه ثابت یک توزیع باینری کامل لینوکس است. اگر آن را توزیع کنید، ممکن است نیاز داشته باشید
برای توزیع فایل های منبع متناظر برای مطابقت قانونی با مجوزها
نرم افزار موجود در دستگاه (مانند مجوز عمومی عمومی گنو).
خروج وضعیت
libguestfs-make-fixed-appliance بازده 0 اگر دستگاه بدون خطا ساخته شده باشد.
محیط زیست متغیرها
برای لیست کامل متغیرهای محیطی که ممکن است libguestfs را تحت تأثیر قرار دهند، لطفاً به اینجا مراجعه کنید
مهمانان(3) صفحه دستی.
با استفاده از خدمات onworks.net از libguestfs-make-fixed-appliance به صورت آنلاین استفاده کنید