الرئيسية / Arch / شرح طريقة تنصيب برنامج VirtualBox على توزيعة Arch Linux

شرح طريقة تنصيب برنامج VirtualBox على توزيعة Arch Linux

فيرتشوال بوكس VirtualBox هو حزمة برمجية لتحقيق الحوسبة الافتراضية ,بُرمج في الأصل من قبل شركة برمجيات ألمانية ثم تم شراؤه و تطويره من شركة صن مايكروسيستمز كجزء من Sun xVM، و يتم تطويره حاليا من قبل شركة أوراكل.

يدعم فيرتشوال بوكس محاكاة بيئة افتراضية متوافقة مع الكثير من أنظمة التشغيل (لينكس, ويندوز, ماك, أوبن سولاريس.. إلخ). توجد نسخة (+) للبرنامج وهي ليست مجانية وتقدم المزيد من الخيارات في استعمال البرنامج.

برنامج VirtualBox يسمح لك بكل سهولة تجربة التوزيعات او حتى التعلم على توزيعات اخرى وحتى تجربة التوزيعات الغير مستقرة دون القلق على ان يتعطل نظامك او تنصيب نظام ويندوز عليه والعمل وانت داخل نظام لينكس.

فى هذا الشرح سوف نتعرف على الطريقة الصحيحة لتنصيب برنامج VirtualBox على توزيعة ارش حيث ان البعض يعانى من بعض المشاكل عند تنصيب البرنامج ومنها ظهور هذه الرسالة المزعجة عند تشغيل البرنامج

Kernel driver error not installed on Virtualbox installation error
Kernel driver not installed (rc=-1908)

بسم الله نبداء الشرح المصور

أولا : نقوم الان بتثبيت برنامج VirtualBox من المستودعات الرسمية بواسطة الامر التالى.

$ sudo pacman -S virtualbox virtualbox-host-modules virtualbox-guest-iso

install.Virtualbox.in.Arch.Linux-01

سوف يطلب منك كتابة الباسورد الخاص بك

install.Virtualbox.in.Arch.Linux-02

الان قم بالضغط على حرف Y فى لوحة المفاتيح

install.Virtualbox.in.Arch.Linux-03

كما تشاهد الان انتهينا من تنصيب البرنامج

install.Virtualbox.in.Arch.Linux-04

ثانيا: بعد ان انتهينا من تنصيب برنامج فيرتشوال بوكس نقوم الان بتحميل موديل الكيرنل بواسطة الامر التالى

$ sudo modprobe vboxdrv

install.Virtualbox.in.Arch.Linux-05

ثالثا: سوف نقوم بأضافة الاسطر التاليه فى ملف virtualbox.conf وذلك لكى لا تظهر لنا رسالة كل ما قمنا بتشغيل برنامج فيرتشوال بوكس وتطلب منا تحميل موديل الكيرنل.

الان نقوم بفتح ملف virtualbox.conf بواسطة الامر التالى

$ sudo nano /etc/modules-load.d/virtualbox.conf

install.Virtualbox.in.Arch.Linux-06

كما تشاهد الان فى الصورة التاليه قمنا بفتح ملف virtualbox.conf بواسطة المحرر nano

install.Virtualbox.in.Arch.Linux-07

الان قم بنسخ الاوامر التاليه ولصقها فى الملف كما تشاهد فى الصورة التاليه

vboxdrv
vboxnetadp
vboxnetflt
vboxpci

install.Virtualbox.in.Arch.Linux-08

الان بعد انتهينا من لصق الاسطر قم بالضغط على مفتاح Ctrl+X

install.Virtualbox.in.Arch.Linux-09

الان قم بالضغط على حرف Y ثم اضغط على مفتاح Enter للحفظ والخروج

install.Virtualbox.in.Arch.Linux-10

الان سوف نقوم بأضافة اسم المستخدم الروت للمجموعة بواسطة الامر التالى

sudo gpasswd -a USER_NAME vboxusers

ضع مكان حرف X اسم المستخدم الروت

sudo gpasswd -a XXXX vboxusers

ليصبح الكود بهذه الطريقة

$ sudo gpasswd -a fouad vboxusers

install.Virtualbox.in.Arch.Linux-11

install.Virtualbox.in.Arch.Linux-12

الان انت جاهز لتشغيل برنامج فيرتشوال بوكس على نظامك لكن من الافضل لاتقم بتشغيل البرنامج الان حتى ننتهى من اضافة ميزة إضافية للفيرتشوال بوكس وذلك بإضافة مستودع أوراكل فى ملف pacman.conf بواسطة الامر التالى.

$ sudo nano /etc/pacman.conf

install.Virtualbox.in.Arch.Linux-13

الان سوف يتم فتح ملف pacman.conf بواسطة المحرر nano كما تشاهد فى الصورة التالية

install.Virtualbox.in.Arch.Linux-14

الان قم بالنزول الى اخر سطر فى الملف بواسطة الاسهم ثم قم بلصق الكود التالى فى اخر الملف كما تشاهد فى الصورة التالية

[seblu] SigLever = Never
Server = http://seblu.net/a/$repo/$arch

install.Virtualbox.in.Arch.Linux-15

الان بعد انتهينا من لصق الاسطر قم بالضغط على مفتاح Ctrl+X ثم قم بالضغط على حرف Y ثم اضغط على مفتاح Enter للحفظ والخروج

الان نقوم بعمل تحديث لمستودع أوراكل الذى قمنا بأضافته وذلك عن طريق الامر التالى

$ sudo pacman -Sy

install.Virtualbox.in.Arch.Linux-16

كما تشاهد الان بداء تحديث المستودع

install.Virtualbox.in.Arch.Linux-17

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

$ sudo pacman -S virtualbox-ext-oracle

install.Virtualbox.in.Arch.Linux-18

قم بالضغط على حرف Y فى الكيبورد

install.Virtualbox.in.Arch.Linux-19

install.Virtualbox.in.Arch.Linux-20

الان نقوم بتشغيل البرنامج كما تشاهد فى الصورة

install.Virtualbox.in.Arch.Linux-21

هذا هو البرنامج يعمل وان شاءالله لن تصادف اى مشاكل

install.Virtualbox.in.Arch.Linux-23

هذه هى الاضافة التى قمنا بأضافتها للبرنامج

install.Virtualbox.in.Arch.Linux-24

install.Virtualbox.in.Arch.Linux-25

عن fouad

احاول من خلال مدونتي البسيطة التى نادرا ما اجد الوقت للكتابة نشر مبادئ حركة البرمجيات الحرة والتى هدفها ضمان الحريات الأربع الأساسية لمستخدمي البرمجيات: حرية تشغيل البرمجيات, دراستها وتغييرها, وتوزيع نسخ منها مع تعديلات أو بدون تعديلات. ,ونشر فلسفة الحركة هي إعطاء مستخدمي الحاسوب الحرية عن طريق استبدال البرمجيات الاحتكارية بالبرمجيات الحرة.