بسهولة إنشاء آلات افتراضية KVM على لينكس مع صناديق جنوم
لا تحتاج إلى أدوات افتراضية من طرف ثالث مثل VirtualBox و VMware على Linux. KVM (الجهاز الظاهري القائم على Kernel) هي تقنية افتراضية مفتوحة المصدر مضمنة في نواة Linux. توفر GNOME Boxes واجهة أمامية جميلة تجعلها سهلة الاستخدام.
سبق أن أوصينا باستخدام أداة Virt-Manager لإنشاء أجهزة افتراضية KVM. Boxes هي أداة أكثر سهولة في الاستخدام مصممة لمستخدمي سطح المكتب العاديين بدلاً من مسؤولي النظام ... على الرغم من الاسم ، يمكنك تشغيله على أي بيئة سطح مكتب.
يتطلب ذلك Intel VT-x أو AMD-V
من الناحية الفنية ، يستخدم هذا التطبيق QEMU ، والذي يستخدم دعم الجهاز الظاهري القائم على KVM Kernel لتوفير محاكاة افتراضية للأجهزة.
تتطلب KVM وجود ملحقات Intel الافتراضية VT-x أو AMD-V للأجهزة الظاهرية. على أجهزة الكمبيوتر التي تحتوي على وحدات المعالجة المركزية Intel ، قد تضطر إلى التوجه إلى شاشة إعدادات BIOS أو UEFI لتمكين ملحقات الأجهزة الظاهرية Intel VT-x. إذا لم يكن لديك ميزات ظاهرية الأجهزة ، فلن تعمل KVM - ستحتاج إلى استخدام VirtualBox أو VMware بدلاً من ذلك. ستعلمك الصناديق إذا كان النظام الخاص بك لا يحتوي على ملحقات الأجهزة KVM المتاحة عند محاولة إنشاء جهاز ظاهري.
قم بتثبيت صناديق جنوم
يجب أن تكون صناديق جنوم متوفرة في كل مستودعات برامج توزيع لينكس تقريبًا ، لأنها جزء من بيئة سطح مكتب GNOME. توجه إلى مدير حزم Linux أو برنامج التثبيت الخاص بك وابحث عن Boxes لتثبيته.
يجب أن تسحب الصناديق كل ما تحتاجه عند تثبيته ، لذلك يجب ألا يكون هناك أي تكوين إضافي مطلوب.
لا تحل الصناديق محل Virt-Manager بالكامل ، والتي لا تزال تقدم ميزات أكثر تقدمًا. على سبيل المثال ، لديه قدرة أكبر على تعديل إعدادات الجهاز الافتراضية بالإضافة إلى دعم إنشاء لقطات الجهاز الظاهري واستعادتها. إذا كنت تريد المزيد من الميزات المتقدمة مثل تلك ، فقم بتثبيت Virt-Manager بدلاً من ذلك.
إنشاء والتمهيد الأجهزة الظاهرية
للبدء ، قم بتشغيل تطبيق Boxes من القوائم الخاصة بك أو قم بتشغيل الأمر gnome-boxes. نافذة Boxes قاحلة بعض الشيء في البداية - ذلك لأن النافذة الرئيسية ستحتوي على قائمة الأجهزة الافتراضية التي تقوم بإنشائها. انقر فوق الزر "جديد" لإعداد جهاز ظاهري جديد.
سوف تعرض GNOME Boxes مقدمة ، موضحة أنه يمكن إنشاء أجهزة افتراضية محلية تعمل على أجهزة الكمبيوتر أو الأجهزة الظاهرية على خادم بعيد.
انقر خلال المعالج ، مع توفير ملف ISO لتثبيت الجهاز الظاهري من. يمكنك تنزيل Linux ISOs لإضفاء طابع ظاهري أو حتى الحصول على ملفات Windows ISO من Microsoft - على افتراض أن لديك مفتاح منتج شرعي لـ Windows للاستخدام ، بالطبع.
مثل أدوات التمثيل الافتراضي الأخرى ، ستكتشف الصناديق تلقائيًا نظام التشغيل على ملف ISO الذي تقدمه وتوفر الإعدادات الافتراضية الموصى بها. يجب أن تكون قادرًا على النقر فوق "متابعة" والانتقال إلى المعالج ، وقبول الإعدادات الافتراضية تلقائيًا والحصول على جهاز ظاهري تم تكوينه بشكل جيد لنظامك.
يسمح لك الزر "تخصيص" الموجود على شاشة المراجعة بضبط عدد قليل من الإعدادات البسيطة ، مثل مقدار الذاكرة التي تريد تخصيصها للجهاز الظاهري. يتطلب التكوين الأكثر تقدمًا إدارة Virt بدلاً من الصناديق.
يمكنك الآن فقط النقر فوق "إنشاء" لإنشاء الجهاز الظاهري ثم تشغيله لأول مرة باستخدام وسائط التثبيت. قم بتثبيت نظام التشغيل بشكل طبيعي في الجهاز الظاهري. عند فتح Boxes مرة أخرى ، سترى قائمة بالأجهزة الظاهرية المثبتة ، مما يتيح لك تشغيلها بسرعة.
مربعات ليست للجميع. يمكن العثور على المزيد من الميزات المتقدمة التي لا تزال تستخدم QEMU-KVM في VIrt-Manager. قد تتطلب ميزات أخرى VirtualBox أو VMware ، وهي تطبيقات أكثر نضجًا ونضجًا مع العديد من الميزات سهلة الاستخدام المضمنة ، بما في ذلك حزم برامج تشغيل الأجهزة مثل VirtualBox Guest Additions وأدوات VMware التي تساعد على زيادة سرعة الرسومات الافتراضية للجهاز وتمكين ميزات مثل الوصول إلى توصيل أجهزة USB بجهاز الكمبيوتر الشخصي من داخل الجهاز الظاهري.
ولكن ، إذا كنت تبحث عن ميزات افتراضية أساسية في تطبيق بسيط - أحد التطبيقات التي تستخدم ميزات KVM الأصلية لنظام Linux والتطبيقات الأخرى مفتوحة المصدر - فحاول إعطاء Boxes (أو الأخ الأكبر ، Virt-Manager) تجربة. يجب أن تصبح فقط أكثر قوة ومرونة وسرعة مع استمرار تحسّن البرنامج الافتراضي المصدر المفتوح المصدر.