واحدة من أروع ميزات Mac لمستخدمي الطاقة في عصر Apple Silicon هي إطار عمل المحاكاة الافتراضية من Apple. عادةً ما يكون نطاق البرامج المدفوعة مثل Parallels Desktop أو VMWare Fusion ، تتيح لك الظاهرية تشغيل أنظمة تشغيل متعددة على جهاز Mac واحد في نفس الوقت ، وهو أمر مفيد لأي شخص يرغب في تشغيل Linux على نظام macOS ، واختبار تطبيق يطوره في إصدارات مختلفة من macOS ، أو ألق نظرة على أحدث إصدار بيتا من macOS Ventura دون المخاطرة بالتثبيت الرئيسي.
توفر وثائق Apple وعينات المشاريع كل ما تحتاجه للحصول على جهاز افتراضي بسيط وتشغيله دون الحاجة إلى برامج إضافية. ومع ذلك ، قام بعض المطورين المستقلين ببناء تطبيقات بسيطة ومجانية أعلى إطار عمل المحاكاة الافتراضية الذي يوفر واجهة مستخدم رسومية لتخصيص الإعدادات والتوفيق بين أنظمة تشغيل الضيف المتعددة.
الاستعداد للافتراضية
المفضل لدي لتشغيل macOS أعلى macOS هو VirtualBuddy، مما يبسط عملية تنزيل الملفات التي تحتاجها للحصول على جهاز ظاهري Monterey أو Ventura وتشغيله. هذا هو التطبيق الذي سنستخدمه لإعداد نموذج VM الخاص بنا في هذا الدليل.
تطبيق آخر يستحق البحث فيه هو UTM، والذي يستخدم إطار عمل المحاكاة الافتراضية لتشغيل أنظمة تشغيل ARM أعلى إصدار ARM من macOS ولكنه يوفر أيضًا واجهة أمامية سهلة الاستخدام لبرنامج محاكاة QEMU. يمكن لـ QEMU محاكاة بنيات المعالجات الأخرى ، بما في ذلك على سبيل المثال لا الحصر x86 و PowerPC. مثل كل مضاهاة ، هذا يأتي مع عقوبة الأداء. لكنها طريقة مثيرة للاهتمام لتشغيل أنظمة التشغيل القديمة على جهاز Mac جديد لامع ، و معرض VM الخاص بـ UTM يتضمن نماذج VM للعديد من توزيعات Linux و Mac OS الكلاسيكية و Windows XP و Windows 7.
إذا كنت ترغب في جعل macOS Monterey افتراضيًا فوق macOS Monterey ، فلن تضطر إلى تنزيل أي شيء آخر. إذا كنت تتطلع إلى جعل Ventura افتراضيًا أعلى Monterey ، فستحتاج إلى تثبيت الإصدار التجريبي من Xcode 14 وتشغيله من موقع مطوري Apple قبل ان تبدا. عندما جربت ذلك بدون تثبيت Xcode ، حاول macOS (وفشل) تنزيل برامج إضافية لجعلها تعمل — نوعًا ما يشبه كيف يحتاج macOS إلى تنزيل برامج إضافية في المرة الأولى التي تستخدم فيها Rosetta. مع تثبيت الإصدار التجريبي من Xcode ، يعمل كل شيء على النحو المنشود (ولكن إذا كان بإمكانك العثور على طريقة للحصول على هذا العمل دون تثبيت تطبيق بحجم 33 جيجابايت يستغرق أكثر من ساعة للتثبيت ، فأنا أحب أن أعرف عنه).
ستحتاج أيضًا إلى الانتباه إلى متطلبات الأجهزة للمحاكاة الافتراضية. لا يحتوي VirtualBuddy وإطار عمل المحاكاة الافتراضية على متطلبات صارمة وسريعة بصرف النظر عن طلب شريحة Apple Silicon للمحاكاة الافتراضية macOS على macOS. لكنك ستقوم بتشغيل نظامي تشغيل منفصلين تمامًا على نفس الكمبيوتر ، وهذا يأتي مع ذاكرة الوصول العشوائي ومتطلبات التخزين. أنا شخصياً لا أوصي بمحاولة جعل macOS ظاهريًا على Apple Silicon Mac مع أقل من 16 جيجابايت من ذاكرة الوصول العشوائي. والمزيد أفضل ، خاصةً إذا كنت ستشغل أيضًا تطبيقات ثقيلة مثل Xcode إلى جانب (أو داخل) جهاز VM الخاص بك.
بشكل افتراضي ، يحتفظ VirtualBuddy بجميع ملفاته (بما في ذلك صور قرص VM) في مجلد المستندات بحساب المستخدم الخاص بك. قد يرغب مستخدمو Mac الذين لديهم سعة تخزين داخلية محدودة في تغيير ذلك إلى محرك أقراص خارجي لتوفير مساحة ، نظرًا لأن حجم القرص الافتراضي لأجهزة macOS VMs الجديدة هو 64 جيجابايت. يجب أن يشعر أي SSD خارجي متصل عبر اتصال USB بسرعة 5 جيجابت في الثانية أو 10 جيجابت في الثانية أو ناقل Thunderbolt بالسرعة الكافية لمعظم الأشياء – أستخدم محرك أقراص NVMe SSD رخيصًا في حاوية USB-C بسرعة 10 جيجابت في الثانية — ليس هذا بالضبط، ولكن واحد مثله.
“معجب بوسائل التواصل الاجتماعي. باحث شغوف بثقافة البوب. محلل. لحم مقدد. عاشق شرير للطعام.”