الطريقة الآمنة للتعلم: الافتراضية (Virtualization)
قد يكون تثبيت Linux مباشرة على جهاز الكمبيوتر الخاص بك (dual-booting) معقداً ومحفوفاً بالمخاطر للمبتدئين. سنستخدم آلة افتراضية (Virtual Machine).
ما هي الـ VM؟
الـ VM هي محاكاة برمجية لنظام كمبيوتر. تتيح لك تشغيل نظام تشغيل كامل (نظام التشغيل الضيف Guest OS، مثل Ubuntu) داخل نافذة على نظام التشغيل الحالي الخاص بك (نظام التشغيل المضيف Host OS، مثل Windows/macOS).
مزايا استخدام الـ VM:
- الأمان (Safety): الأخطاء في الـ VM لا يمكن أن تضر بنظام التشغيل المضيف (Host OS) الخاص بك.
- قابلية النقل (Portability): يمكنك بسهولة نسخ الـ VM احتياطياً أو نقلها أو إعادة تعيينها.
- العزل (Isolation): نظام التشغيل الضيف (Guest OS) معزول عن نظامك الأساسي.
البرامج المطلوبة
نحتاج إلى مكونين رئيسيين:
- Hypervisor (برنامج الافتراضية):
- VirtualBox (مجاني ومفتوح المصدر، موصى به بشدة للمبتدئين).
- VMware Workstation Player (مجاني للاستخدام غير التجاري).
- صورة ISO (ISO Image): ملف التثبيت لتوزيعة Linux المختارة (على سبيل المثال،
ubuntu-22.04-desktop-amd64.iso).