إليك كيفية تثبيت Ubuntu على جهاز ظاهري QEMU يعمل بنظام KVM.

عندما يتعلق الأمر بالظاهرية ، فإن QEMU تتقدم بأميال على VirtualBox و VMware بأدائها شبه الأصلي ومجموعة الميزات الغنية. يستخدم Linux KVM (الجهاز الظاهري المستند إلى Kernel) لإنشاء بيئات افتراضية على كمبيوتر مضيف.

مثل أي أداة Linux أخرى ، يعد استخدام QEMU لإنشاء أجهزة افتراضية أمرًا سهلاً. يمكنك إنشاء جهاز ظاهري Ubuntu باستخدام QEMU بطريقتين مختلفتين: من سطر الأوامر واستخدام Virt-manager ، وهي واجهة أمامية رسومية لـ QEMU.

قم بتنزيل Ubuntu ISO

لتثبيت Ubuntu على جهاز افتراضي ، تحتاج إلى ملف ISO المتاح على موقع ويب Ubuntu.

تحميل:سطح مكتب أوبونتو

قم بتنزيل صورة التثبيت وحفظها في مكان مفضل على جهاز الكمبيوتر الخاص بك.

المتطلب الأساسي: تحقق مما إذا تم تمكين المحاكاة الافتراضية على جهاز الكمبيوتر الخاص بك

قبل تثبيت QEMU ، تحقق مما إذا كان جهازك يدعم الظاهرية. يمكنك القيام بذلك عن طريق تشغيل:

egrep -c '(vmx | svm)' / proc / cpuinfo

إذا كان الناتج يعرض رقمًا أكبر من 0 ، فيمكنك المتابعة بأمان إلى الخطوات التالية. ان لم، تمكين الظاهرية على جهازك عن طريق التمهيد في BIOS.

instagram viewer

قم بتثبيت QEMU على كمبيوتر Linux الخاص بك

الخطوة التالية هي تثبيت QEMU والأدوات الأخرى المطلوبة لتشغيل جهاز ظاهري Ubuntu. تحتاج إلى تثبيت qemu-kvm و libvirt-daemon و bridge-utils و Virt-manager.

على Ubuntu و Debian ، قم بتشغيل:

sudo apt install qemu-kvm libvirt-daemon bridge-utils Virt-manager

على Arch Linux:

sudo pacman -S qemu-kvm libvirt bridge-utils-utils Virt-manager

ولتثبيت الحزم على Fedora أو RHEL ، قم بتشغيل:

sudo dnf تثبيتvirtualization

بعد التثبيت ، أضف المستخدم الحالي إلى مجموعتي libvirt و kvm:

sudo useradd -aG libvirt $ (whoami)
sudo useradd -aG kvm $ (whoami)

ابدأ وتمكين خدمة libvirtd للتشغيل عند التمهيد:

sudo systemctl ابدأ libvirtd
sudo systemctl تمكين libvirtd

استخدام Virt-manager لإنشاء Ubuntu VM

باستخدام Virt-manager ، يمكنك إدارة أجهزة QEMU الافتراضية باستخدام واجهة المستخدم الرسومية. إذا كنت تفضل سطر الأوامر بدلاً من ذلك ، فانتقل إلى القسم التالي.

قم بتشغيل Virtual Machine Manager من قائمة التطبيقات. عندما يفتح ، انقر فوق إنشاء آلة افتراضية جديدة رمز من القائمة الثانوية وحدد وسائط التثبيت المحلية (صورة ISO أو قرص مدمج) من الخيارات المتاحة.

انقر إلى الأمام المضي قدما. يختار تصفح لفتح محدد مواقع وسائط ISO. هنا ، ستحتاج إلى إضافة مجموعة تخزين حيث ستحدد ISO.

للقيام بذلك ، انقر فوق زائد رمز الموجود في الجزء السفلي الأيسر وحدد اسمًا لحوض السباحة (input التحميلات إذا كان الملف موجودًا في دليل التنزيلات). انقر تصفح لتحديد موقع المجلد والضغط على يفتح. ثم اضغط ينهي.

بمجرد الانتهاء من ذلك ، حدد التجمع الذي تم إنشاؤه حديثًا من الشريط الجانبي الأيسر وقم بتمييز ملف Ubuntu ISO. انقر اختر الحجم لاستكمال.

سيكتشف Virt-manager تلقائيًا نظام التشغيل الذي تحاول تثبيته. إذا لم يكن كذلك ، يمكنك كتابة الاسم في حقل البحث وتحديد نظام التشغيل المناسب من النتائج. عند الانتهاء ، انقر فوق إلى الأمام.

في نافذة إعدادات الذاكرة ووحدة المعالجة المركزية ، حدد مقدار الذاكرة وخيوط وحدة المعالجة المركزية التي ترغب في تخصيصها للجهاز الظاهري. في هذا الدليل ، دعنا ننتقل إلى 4096 ميجابايت من الذاكرة و 6 خيوط من وحدة المعالجة المركزية. يمكنك تخصيص المزيد إذا كان جهازك يدعم ذلك. انقر إلى الأمام للمضي قدما.

في الشاشة التالية ، قم بتكوين التخزين لجهاز Ubuntu الظاهري. يمكنك إما إنشاء صورة قرص تلقائيًا في الدليل الحالي أو اختيار موقع مخصص عن طريق إنشاء مجموعة تخزين جديدة ، كما في السابق.

يستمر مع قم بإنشاء صورة قرص للجهاز الظاهري وحدد الحجم (بالجيجابايت) الذي ترغب في تخصيصه. بالنسبة إلى Ubuntu VM ، يعمل أي شيء يزيد عن 20 جيجابايت. تأكد من أن تفعيل التخزين لهذا الجهاز الظاهري تم إلغاء تحديد المربع.

أخيرًا ، انقر فوق ينهي وسيقوم Virt-manager بإعداد الجهاز الظاهري لك. بمجرد انتهاء الإعداد الأولي ، ستظهر قائمة تمهيد تطلب منك ذلك جرب أو ثبت أوبونتو. حدد ذلك من قائمة الخيارات المتاحة.

عند تشغيل Ubuntu ، يمكنك إما تجربة سطح مكتب Ubuntu أو تثبيته في VM ، فالخيار لك!

خطوات تثبيت Ubuntu باستخدام QEMU تشبه إلى حد ما تثبيت Ubuntu على جهاز الكمبيوتر الخاص بك.

بشكل افتراضي ، ستكون دقة الجهاز الظاهري أقل من دقة العرض. يمكنك تغيير هذا من خلال التوجه إلى اعدادات النظام على Ubuntu وتكوين الدقة يدويًا.

عندما تنتهي من اختبار الجهاز ، انقر فوق الجهاز الظاهري> إيقاف التشغيل> إيقاف التشغيل لإيقاف تشغيله.

إذا كنت ترغب في بدء تشغيل الجهاز الظاهري لاحقًا ، فما عليك سوى تشغيل Virt-manager مرة أخرى والنقر نقرًا مزدوجًا فوق إدخال Ubuntu VM لبدء تشغيل البيئة.

إعداد Ubuntu VM من خلال QEMU CLI

المحطة هي أسرع طريقة لتهيئة الأجهزة الافتراضية باستخدام QEMU. من خلال بعض الأوامر البسيطة ، يمكنك إعداد QEMU VM صالح للاستخدام يعمل بنظام Ubuntu.

للبدء ، أولاً ، أنشئ مجلدًا جديدًا لملفات الجهاز الظاهري وانقل Ubuntu ISO الذي تم تنزيله إلى الدليل الذي تم إنشاؤه حديثًا:

مكدير أوبونتو- VM
sudo mv /path/to/ubuntu.iso ./Ubuntu-VM

قم بتشغيل الأمر التالي لإنشاء ملف صورة في الدليل الحالي:

qemu-img create -f qcow2 Image.img 20G

سيقوم الأمر أعلاه بإنشاء ملف صورة قرص افتراضي بحجم 20 جيجابايت. سيستخدم الجهاز الظاهري صورة القرص هذه لتخزين البيانات ، لذا تأكد من تحديد الحجم وفقًا لذلك.

بعد ذلك ، قم بتشغيل الأمر التالي لبدء تشغيل جهاز Ubuntu الظاهري:

qemu-system-x86_64 -enable-kvm -cdrom ubuntu.iso -boot menu = on -drive file = Image.img -m 4G -cpu host -vga Virtio -display sdl، gl = on

ستظهر نافذة الآلة الافتراضية. يضعط يهرب لفتح قائمة التمهيد وتحديد الخيار المناسب للتمهيد من ملف ISO.

حدد ملف جرب وثبّت أوبونتو الخيار من القائمة وسيقوم Ubuntu بالتمهيد. كما في السابق ، يمكنك إما اختبار سطح المكتب أو تثبيت Ubuntu على جهاز الكمبيوتر الخاص بك.

بعد تثبيت Ubuntu ، تأكد من إزالة ملف -drom علم من الأمر qemu. سيؤدي هذا إلى تمهيد Ubuntu من ملف صورة القرص بدلاً من ملف ISO.

سيصبح الأمر بعد ذلك:

qemu-system-x86_64 -enable-kvm -boot menu = on -drive file = Image.img -m 4G -cpu host -vga Virtio -display sdl، gl = on

لا تتردد في إنشاء اسم مستعار لسطر الأوامر لهذا الأمر إذا كنت تخطط لتشغيله بشكل متكرر.

QEMU ضروري لمستخدمي الأجهزة الافتراضية

تعد المحاكاة الافتراضية طريقة رائعة لتجربة أجهزة كمبيوتر سطح مكتب جديدة واختبار برامجك على أنظمة تشغيل مختلفة. QEMU هو برنامج Hypervisor المفضل لآلاف مستخدمي الأجهزة الافتراضية ، نظرًا لأدائه العالي ووقت إعداده الأقل.

هناك العديد من برامج Hypervisor الأخرى لمستخدمي Linux ، مثل KVM و QEMU و VirtualBox و VMware. أي واحد يجب أن تختار ، يعتمد على ما تتوقعه من البرنامج.