تثبيت KVM على Ubuntu 24.04
كيفية مع تعليمات خطوة بخطوة
تثبيت KVM على Ubuntu 24.04 يتم عن طريق فحص دعم ترقيم المعالج الافتراضي، وتثبيت حزم KVM/libvirt، وتفعيل خدمة libvirtd، و(اختياريًا) تثبيت virt-manager للواجهة الرسومية.

1. فحص دعم الافتراضية
قم بتشغيل هذه الأوامر في نافذة الطرفية:
- فحص أlags المعالج:
lscpu | grep -E 'vmx|svm'
إذا رأيتvmx(Intel) أوsvm(AMD)، فإن معالجك يدعم الافتراضية. - (اختياريًا) تثبيت cpu-checker وتشغيل kvm-ok:
sudo apt update
sudo apt install -y cpu-checker
kvm-ok
يجب أن ترى “exists /dev/kvm” و “KVM acceleration can be used”.
إذا لم يتم الإبلاغ عن دعم الافتراضية، ففعّله في BIOS/UEFI، ثم أعد التشغيل إلى Ubuntu.
2. تثبيت KVM وحزم أساسية
تثبيت KVM و QEMU و libvirt و أدوات الشبكة:
sudo apt update
sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst
هذا يوفر KVM المُستضيف، و QEMU، وdaemon libvirt، والأدوات اللازمة لإنشاء وإدارة الآلات الافتراضية.
3. تفعيل وتشغيل libvirtd
تأكد من أن daemon libvirt يبدأ تلقائيًا ويكون يعمل:
sudo systemctl enable --now libvirtd
sudo systemctl status libvirtd
يجب أن تظهر أوامر الحالة أن الخدمة نشطة (running) دون أخطاء.
4. إضافة المستخدم إلى المجموعات
أضف مستخدمك إلى مجموعات kvm و libvirt بحيث لا تحتاج إلى sudo لكل عملية تتعلق بالآلة الافتراضية:
sudo adduser $USER kvm
sudo adduser $USER libvirt
الخروج والدخول مرة أخرى (أو إعادة التشغيل) حتى تبدأ أذونات المجموعة الجديدة العمل.
5. (اختياريًا) تثبيت واجهة الرسومية virt-manager
إذا كنت ترغب في واجهة رسومية لإدارة الآلات الافتراضية:
sudo apt install -y virt-manager
ثم:
- ابدأ من قائمة التطبيقات (“Virtual Machine Manager”) أو قم بتشغيل
virt-manager. - اضغط على “إنشاء آلة افتراضية جديدة”، اختر ISO الخاص بك، ضع إعدادات الذاكرة/المعالج/القرص، واتبع النصائح لإنشاء آلة افتراضية.
7. (اختياريًا) تثبيت واجهة GNOME Boxes الرسومية
sudo apt-get install gnome-boxes
gnome-boxes
والمشابه: اضغط على + في الزاوية اليسرى العليا وقم بإنشاء آلة افتراضية جديدة من ملف أو تنزيل نظام التشغيل الضيف المفضل لديك.