لدي دائمًا جهاز افتراضي في متناول يدي لهذه الأسباب الرئيسية

روابط سريعة
إذا كنت تحب اللعب بأنظمة تشغيل مختلفة، أو تجربة برامج جديدة قد تؤدي إلى تعطل جهاز الكمبيوتر الخاص بك، أو تحتاج ببساطة إلى نظام معزول لتشغيل بعض البرامج، فقد يكون الجهاز الظاهري (VM) مفيدًا جدًا. أحتفظ دائمًا بالعديد من الأجهزة الافتراضية في متناول يدي، ويتم استخدامها كثيرًا.
لماذا نستخدم الأجهزة الافتراضية؟
هناك الكثير من الأسباب العملية لبدء استخدام VM. أولاً، لا داعي للقلق بشأن كسر أي شيء إذا كان لديك نظام واحد فقط. هل تريد تجربة إعداد النظام الخطير هذا؟ قم بتدوير جهاز VM وشاهد النتائج. وينطبق الشيء نفسه إذا كان لديك برنامج أو ملف لا ترغب في تشغيله على جهازك الرئيسي.
من السهل للغاية إعداد الأجهزة الافتراضية، وبمجرد إنشائها، يمكنك حفظها بالحالة التي تريدها واستعادتها لاحقًا ببضع نقرات. إذا كان لديك جهاز كمبيوتر شخصي أو كمبيوتر محمول احتياطي، فيمكنك أيضًا تشغيل خادم لتشغيل الأجهزة الافتراضية المعدنية التي يمكنك الوصول إليها من أي مكان في العالم.
الشيء الوحيد الذي أقلق بشأنه هو موارد النظام المطلوبة لتشغيل نظام تشغيل واحد فوق الآخر. ومع ذلك، يجب أن تكون على ما يرام إذا كان لديك جهاز كمبيوتر شخصي حديث إلى حد معقول. للسياق، أقوم بتشغيل جميع الأجهزة الافتراضية المذكورة أدناه على الكمبيوتر المحمول MSI GL65 Leopard، الذي يحتوي على معالج i5-9300H، وذاكرة الوصول العشوائي DDR4 بسعة 16 جيجابايت، وتخزين SSD بسعة 1 تيرابايت، وبطاقة GTX 1650Ti. يبلغ عمر هذا الكمبيوتر المحمول الآن أربع سنوات ولا يزال يتعامل بسهولة مع جهازين افتراضيين في وقت واحد.
ماذا أفعل مع أجهزة VM الخاصة بي؟
الميزة الرئيسية الأخرى لاستخدام الأجهزة الافتراضية هي أنه يمكنك تجربة أنظمة تشغيل متعددة دون العبث بإعدادات أداة تحميل التشغيل أو التشغيل المزدوج لنظامك. ولهذا السبب، لدي هذه الأجهزة الافتراضية الأربعة على جهازي الذي يعمل بنظام التشغيل Windows والتي يمكنني اللعب بها.
أوبونتو VM
هذا هو جهاز Linux VM القياسي الذي أستخدمه في أي شيء بدءًا من تجربة البرامج وحتى تطوير مواقع الويب. كمبرمج، أفضّل العمل على Linux بدلاً من Windows. يتيح لي تشغيل Ubuntu VM إلى جانب جهاز Windows الخاص بي استخدام البرامج عبر أنظمة التشغيل.
على سبيل المثال، إذا كنت أعمل على موقع ويب، فيمكنني إنشاء رسومات في Photoshop أو Illustrator وسحبها وإفلاتها إلى موقع Linux الخاص بي دون الحاجة إلى العملية المرهقة المتمثلة في إعادة تشغيل جهاز الكمبيوتر الخاص بي لتبديل أنظمة التشغيل. لقد أدى بالفعل إلى تسريع سير العمل الخاص بي. نظرًا لأن لدي أجهزة افتراضية أخرى عبر أنظمة تشغيل، يمكنني أيضًا اختبار أي برنامج أو موقع ويب أعمل عليه للتأكد من توافقه عبر أنظمة تشغيل ومتصفحات.
المكان الآخر الذي يكون فيه Ubuntu VM مفيدًا هو عملي في الأجهزة. على الرغم من أنه يمكنك العمل بسهولة مع أجهزة مثل Arduino أو ESP32 على جهاز يعمل بنظام Windows، إلا أنني أفضل وجود فصل واضح بين سيناريوهات التطوير والاستخدام اليومي.
لقد استقريت على Ubuntu ببساطة لأنه أحد توزيعات Linux الأكثر شيوعًا ومتوافق على نطاق واسع مع كل شيء بدءًا من برامج تقطيع الطباعة ثلاثية الأبعاد إلى بيئة التطوير المتكاملة (IDEs) لترميز لوحات التطوير الصغيرة. ومع ذلك، لا تتردد في تجربة إصدارات Linux الأخرى. لقد استخدمت أيضًا Linux Mint على نطاق واسع، وهو بديل جيد جدًا لـ Ubuntu.
كالي لينكس VM
إذا كنت من عشاق أمن الشبكات أو من عشاق الأمن السيبراني بشكل عام، فإن وجود Kali Linux سيسمح لك باللعب بأدوات الأمان وتحليل عينات البرامج الضارة. هذه الوظيفة في جهاز افتراضي تجعل من السهل للغاية الوصول إلى نظام التشغيل وتزيل العوائق من عملية التعلم الخاصة بي.
غالبًا ما أستخدم جهاز Kali Linux VM الخاص بي لتحليل عينات البرامج الضارة، وإجراء اختبارات أمان الشبكة الروتينية على شبكات Wi-Fi الخاصة بي، وأحيانًا حتى ممارسة المقالب على أصدقائي. ستجد الكثير من أدوات الشبكة والأمان المثبتة مسبقًا مع Kali، ويمكن العثور على المزيد من خلال بحث Google البسيط. فقط كن حذرا مما تفعله. كما يقول شعار Kali Linux – كلما أصبحت أكثر هدوءًا، كلما تمكنت من سماع المزيد.
ويندوز VM
يختبر جهاز Windows VM الخاص بي في الغالب البرامج المشبوهة التي أبحث عنها أو أكتب عنها، والتي لا أرغب في تشغيلها على تثبيت Windows الرئيسي. كما أنه يسمح لي بالتلاعب بإعدادات Windows أو الميزات التي أرغب في فهمها بشكل أفضل قبل دمجها في سير العمل الخاص بي على الجهاز المضيف.
هناك استخدام آخر وجدته لأجهزة Windows VM الخاصة بي وهو تشغيل الألعاب القديمة. الألعاب القديمة لا تعمل بشكل جيد على أنظمة التشغيل الحديثة، وخاصة Windows 11. لدي جهاز Windows XP VM يتيح لي ممارسة الألعاب منذ طفولتي دون القلق بشأن تنزيل تظليل و/أو برامج تابعة لجهات خارجية لتشغيل الألعاب القديمة دون أي متاعب.
قد يختلف الأداء وفقًا لبرنامج المحاكاة الافتراضية الذي تستخدمه. إذا كنت تستخدم VirtualBox، فتأكد من تثبيت VirtualBox Guest Additions لتشغيل التطبيقات في الوضع السلس.
ماك VM
يعد تشغيل جهاز macOS VM أو جهاز افتراضي “Hackintosh” أمرًا صعبًا، لكنه يتيح لي الوصول إلى نظام تشغيل قد يتطلب جهازًا مخصصًا. لأكون صادقًا، أحد أكبر الأسباب التي تجعلني أملك جهاز macOS VM هو معرفة ما إذا كان بإمكاني الحصول على واحد، والذي يعمل بشكل رائع. لذلك، لدي نظام التشغيل macOS على بعد بضع نقرات عندما أحتاج إلى الوصول إلى خدمة Apple أو برنامج خاص بنظام التشغيل macOS.
بالإضافة إلى ذلك، يعد هذا الجهاز الافتراضي أيضًا بوابتي لتعلم تطوير Swift وmacOS بشكل عام. يتطلب إنشاء برنامج لشركة Apple امتلاك جهاز Apple، وباعتباري شخصًا يحاول حمل أقل قدر ممكن من التكنولوجيا عليه، تتيح لي أجهزة VM الخاصة بي تجميع أجهزة كمبيوتر متعددة في جهاز واحد.
نعم، يجب أن يكون لديك جهاز افتراضي مفيد
سواء كنت ترغب في تجربة نظام تشغيل جديد، أو برنامج على Linux مع إبقاء Windows في متناول يدك للبرامج الأخرى، أو ممارسة الألعاب على جهاز Mac الخاص بك، أو مجرد اختبار البرنامج، فإن القدرة على تشغيل جهاز مختلف تمامًا ببضع نقرات أمر مريح للغاية.
علاوة على ذلك، يمكنك القيام بكل هذا دون كسر أي شيء في نظامك الأساسي. حتى إذا قمت بكسر شيء ما على جهاز VM الخاص بك، فيمكنك نسخه احتياطيًا وتشغيله ببضع نقرات، بشرط أن تقوم بأخذ نسخة احتياطية. يمنحك وجود جهاز افتراضي سهل الاستخدام مع نظام التشغيل الذي تختاره خيارات لا حصر لها لتجربة الأشياء أو إنشاء مهام سير عمل تناسب تفضيلاتك بشكل أفضل دون التقيد بنظام التشغيل أو توافق البرامج.