كيفية الحصول على VirtualBox وتثبيته على Linux / GNU

فيرتال بوكس ​​لينكس

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

بعد ذلك، سنتحدث عن VirtualBox، وهو برنامج محاكاة افتراضية، وكيفية الحصول على هذا البرنامج وتثبيته، وكيفية إنشاء جهاز افتراضي.

ما هو برنامج VirtualBox؟

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

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

يتوافق أحد أقوى البرامج لإضفاء الطابع الافتراضي على أنظمة التشغيل مع شركة VMWare ، ولكن لحسن الحظ يوجد برنامج جيد وقوي ومفتوح المصدر يمكننا تثبيته على أي توزيعة Gnu / Linux. يسمى هذا البرنامج VirtualBox.

برنامج VirtualBox مفتوح المصدر ومتعدد المنصات ، لذا يمكننا إنشاء أجهزة افتراضية في نظام التشغيل Windows ثم نقلها إلى جهاز الكمبيوتر الذي يعمل بنظام Linux لتشغيلها.

يعد برنامج VirtualBox أحد برامج المحاكاة الافتراضية القليلة التي تتيح لنا إنشاء قرص ثابت افتراضي على أجزاء ، أي أنه يزيده أو يستخدمه اعتمادًا على كيفية استخدامنا له. ميزة أخرى لـ VirtualBox هي إنشاء أجهزة افتراضية بطريقة جديدة تساعدنا على نقلها كما لو كانت مستندات نصية أو صورًا من كاميرا.

ومن المزايا الأخرى لبرنامج VirtualBox أنه يدعم أنظمة التشغيل الأكثر شهرة وشعبية الموجودة حاليًا، ليس فقط توزيعات Gnu/Linux المختلفة ولكن أيضًا إصدارات من Windows و macOS و Solaris و BSD.

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

كيف تحصل على برنامج VirtualBox؟

كما هو الحال مع برامج جنو/لينكس الأخرى، توجد ثلاث طرق للحصول على برنامج VirtualBox . الطريقة الأولى هي من خلال مستودعات التوزيعات الرسمية. توفر هذه الطريقة نسخة مستقرة وفعّالة من VirtualBox، ولكنها ليست أحدث نسخة، وبالتالي لن تتضمن أحدث الميزات. يتوفر VirtualBox حاليًا في مستودعات معظم توزيعات جنو/لينكس الرئيسية.

الخيار الآخر هو الحصول على حزمة التثبيت من خلال الموقع الرسمي للبرنامج . يتيح لنا هذا الخيار الحصول على أحدث إصدار من VirtualBox، ولكن من الصحيح أيضًا أنه لم يتم اختباره مع التوزيعة وقد يعيق عمله أو لا يعمل بشكل صحيح على الإطلاق بسبب نقص المكتبات.

تحميل فيرتاربوكس جنو

الطريقة الثالثة للحصول على برنامج VirtualBox هي من خلال الكود المصدري . هذه الطريقة هي الأقل تعقيدًا، لكنها تتطلب معرفة متقدمة لتجميع الكود وإنشاء حزمة التثبيت. لا يُنصح بها إذا كنت ترغب في تثبيت VirtualBox على جهازك بسرعة.

كيفية تثبيت برنامج VirtualBox؟

تثبيت برنامج VirtualBox بسيط للغاية. إذا استخدمنا المستودع الرسمي، يمكننا البحث عن برنامج الجهاز الظاهري في مدير البرامج الرسمي أو فتح نافذة طرفية وتشغيل الكود التالي:

sudo apt-get install virtualbox

إذا كان لدينا نظام Ubuntu أو Debian أو أي توزيعة مشتقة منهما ، أو إذا كان لدينا نظام Arch Linux أو أي توزيعة مشتقة منه، فيجب علينا تشغيل الكود التالي:

sudo pacman -S virtualbox

إذا لم يكن لدينا أي من هذه التوزيعات، ولكن لدينا بدلاً من ذلك Fedora أو Red Hat أو توزيعة مبنية على إحدى هذه التوزيعات ، فيجب علينا تشغيل الكود التالي:

sudo dnf install virtualbox

إذا كان لدينا نظام SUSE Linux أو OpenSUSE أو أي توزيعة مبنية على هذه الأنظمة ، فيجب علينا تشغيل الكود التالي:

sudo zypper install virtualbox

سيؤدي تشغيل أي من هذه الأوامر إلى تثبيت برنامج الجهاز الظاهري وجميع التبعيات اللازمة. إذا اخترت التثبيت من حزمة تم الحصول عليها من الموقع الرسمي ، فيجب عليك تشغيل الأمر التالي:

sudo dpkg -i NOMBRE-DEL-PAQUETE.deb

أو نقوم بتشغيل ما يلي إذا كانت الحزمة بتنسيق rpm :

sudo rpm -i NOMBRE-DEL-PAQUETE.rpm

تكوين VirtualBox

تكوين VirtualBox بسيط للغاية ، ولا ينطبق الأمر نفسه على تكوين الجهاز الظاهري. بمجرد تثبيت VirtualBox ، نقوم بتنفيذه وستظهر نافذة مثل النافذة التالية:

الصفحة الرئيسية لبرنامج Virtualbox

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

كيفية تثبيت برنامج Virtualbox

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

تُتيح كلٌّ من قائمتي "الجهاز" و"المجموعة" إجراءاتٍ مُتعددة مُرتبطة بالأجهزة الافتراضية ، بدءًا من إنشاء جهاز افتراضي جديد وصولًا إلى نقله واستنساخه. توجد اختصارات لهذه الإجراءات، باستثناء الاستنساخ؛ إذ لا يُمكن الوصول إليه إلا من قائمة "الجهاز"، ويُستخدم لاستنساخ الأجهزة الافتراضية - وهي ميزةٌ بالغة الأهمية، صدّق أو لا تُصدّق.

كيفية إنشاء جهاز افتراضي باستخدام برنامج Virtualbox

لدينا فكرة عن كيفية عمل برنامج VirtualBox ، دعنا نرى كيفية إنشاء آلة افتراضية لتثبيت توزيعة Gnu / Linux. أولا علينا فتح البرنامج والضغط على زر جديد. ستظهر نافذة مثل ما يلي:
الجهاز الظاهري فيرتاربوكس

علينا إضافة اسم الجهاز الظاهري ، من الأفضل تسميته من قبل نظام التشغيل. ثم حدد نوع نظام التشغيل الذي سنقوم بتثبيته ، في هذه الحالة سيكون Linux ثم حدد التوزيع الذي سنقوم بتثبيته ، في هذه الحالة Ubuntu. نضغط التالي وستظهر شاشة ذاكرة الوصول العشوائي.
مثبت فيرتاربوكس

هذا أمرٌ بالغ الأهمية: لا تُضِف أبدًا أكثر من نصف ذاكرة الوصول العشوائي (RAM) المتوفرة لديك . بمعنى آخر، إذا كان لديك 4 جيجابايت، فلا تُضِف أكثر من 2 جيجابايت إلى الجهاز الظاهري؛ وإذا كان لديك 2 جيجابايت، فلا تُضِف أكثر من 1 جيجابايت . هذا مهمٌ لأنه إذا لم تلتزم بهذه القاعدة، فلن يعمل الجهاز الظاهري ولا جهاز الكمبيوتر الخاص بك بشكل صحيح.

القرص الصلب آلة افتراضية

انقر فوق التالي وستظهر نافذة القرص الصلب. نختار خيار "إنشاء قرص ثابت افتراضي" واضغط على زر الإنشاء.
تخزين Virtualbox

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

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

يمكننا أن نرى أنه بعد عدة ثوانٍ ، يتحول الجهاز الظاهري إلى اللون الأسود مع شرطة بيضاء. هذا بسبب لم يتم تثبيت أي نظام تشغيل ، علينا إضافة ذلك. للقيام بذلك ، نحصل على صورة ISO لـ Ubuntu وبعد ذلك ننتقل إلى تكوين VirtualBox. وفي التخزين ، على القرص بعلامة + ، نشير إلى صورة ISO. نضغط على زر القبول ثم بعد إعادة تشغيل الجهاز ، سيتم تنفيذ صورة ISO وسيستمر تثبيت التوزيع.
خيارات تكوين Virtualbox

فماذا الآن؟

قد لا يبدو إنشاء آلة افتراضية مفيدًا جدًا في البداية، ولكن بعد استخدام عدة آلات افتراضية، ستدرك قيمة هذا البرنامج ضمن توزيعة جنو/لينكس : بدءًا من اختبار إصدار جديد وصولًا إلى تثبيت إصدار من ويندوز. هذا يحل العديد من المشاكل التي يواجهها مستخدمو لينكس يوميًا.


أضف كمصدر مفضل في جوجل