توافق الأجهزة مع نظام التشغيل Mac. كيفية جعل محرك أقراص خارجي متوافق مع نظامي التشغيل Mac و Windows؟ مصنع واحد للأجهزة والبرمجيات

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

لتهيئة الجهاز الذي تحتاجه:

  • يجري فائدة القرص، ابحث عن /Applications/Utilities/؛
  • قم بتوصيل جهازك؛
  • انقر فوق اسم القرص الموجود في الزاوية اليسرى من سطح المكتب، ثم انقر فوق الزر "مسح"؛
  • انقر على القائمة المنسدلة "تنسيق"، وحدد "MS-DOS (FAT)". هنا يمكنك إعادة تسمية الجهاز؛
  • انقر فوق الزر "مسح" لتهيئة جهازك للتوافق مع أجهزة الكمبيوتر التي تعمل بنظامي التشغيل Mac وWindows.

عادةً ما تكون عملية التنسيق عملية سريعة، ولكن الأمر كله يعتمد على حجم الملفات الموجودة على الجهاز الذي تقوم بتنسيقه.
ونتيجة لذلك، سيكون محرك الأقراص المحمول أو محرك الأقراص الثابتة الخارجي متوافقًا مع أنظمة التشغيل Mac OS X وWindows 95 و98 وWindows XP وVista و7 وحتى Windows 8. تعتبر طريقة التنسيق هذه مثالية لمحركات أقراص USB المحمولة ومحركات الأقراص الصلبة الخارجية التي مصممة للاستخدام تحت العديد من أنظمة التشغيل.

العيب الرئيسي لاستخدام FAT32 هو الحد الأقصى لحجم الملف. لذلك، يجب ألا يزيد حجم الجهاز المراد تهيئته عن 4 جيجابايت. إذا كنت تستخدم exFAT لتهيئة جهاز أكبر من 4 جيجابايت، فسيؤدي ذلك إلى عدم التوافق مع الإصدارات الأقدم من OS X وWindows.

برمجة

لضمان الانتقال السلس من نظام التشغيل Mac OS 9 إلى نظام التشغيل Mac OS X، تم إنشاء Carbon. يمكن تشغيل التطبيق المكتوب باستخدام Carbon على أي من أنظمة التشغيل هذه. من ناحية أخرى، يرث نظام التشغيل Mac OS X الكثير من OpenSTEP، وهو غير متوافق مع الإصدارات السابقة من نظام التشغيل Mac OS. توصي Apple حاليًا بواجهة برمجة تطبيقات تسمى Cocoa، وإرث OpenSTEP ملحوظ جدًا هناك - العديد من أسماء الفئات تبدأ بـ "NS" (NSObject، NSArray)، وهو اختصار لـ NeXTSTEP.

يدعم نظام التشغيل Mac OS X أيضًا Java. وهذا يعني أن التطبيقات المكتوبة بلغة Java والتي تستخدم Swing تبدو مماثلة للتطبيقات التي تستخدم Cocoa. تقليديًا، يتم تطوير تطبيقات Cocoa في Objective C، وهو بديل لـ Java. ومع ذلك، في 25 يوليو 2007، أعلنت شركة أبل أن المزيد من ملحقات الكاكاو لن يتم نقلها إلى جافا. يأتي نظام التشغيل Mac OS X، بدءًا من الإصدار 10.5 Leopard، مزودًا بمترجم Ruby مع دعم Cocoa.

على عكس الإصدارات السابقة، يعد نظام التشغيل Mac OS X نظام تشغيل متكامل معتمد من UNIX"03. وهذا يعني أن معظم البرامج المكتوبة لـ BSD وLinux والأنظمة الأخرى المشابهة لـ UNIX سيتم تجميعها وتشغيلها على نظام التشغيل Mac OS X مع تغييرات إضافية قليلة أو معدومة. لقد تم تطوير مديري الحزم مثل Fink أو MacPorts (المعروفة سابقًا باسم DarwinPorts) لتسهيل تثبيت مثل هذه البرامج. وهي تشبه apt في Debian أو المنافذ في FreeBSD.

بدءًا من الإصدار 10.3، يتضمن نظام التشغيل Mac OS X أيضًا X11.app افتراضيًا، وهو إصدار مخصص من خادم X. يتيح لك ذلك تشغيل التطبيقات المطورة لـ X11 على نظام التشغيل Mac OS X - باستخدام gtk وQt لـ X11 (يدعم Qt4 نظام التشغيل Mac OS X في كل من وضع X11 ووضع Aqua العادي) وغيرها. يستخدم X11.app الكوارتز للعرض. ومع ذلك، يواجه X11.app عددًا من المشكلات، مثل عدم وجود نمط Aqua في تصميم التطبيقات ودعم Unicode غير الكامل.

يمكن للإصدارات السابقة من نظام التشغيل تشغيل خادم X عبر XDarwin.

يعتمد نظام التشغيل Mac OS X على نواة XNU، المشتقة من النواة الدقيقة Mach 3.0.

المعدات

دعمت الإصدارات المبكرة من نظام التشغيل Mac OS X جميع أجهزة كمبيوتر Macintosh (أجهزة الكمبيوتر المحمولة أو أجهزة الكمبيوتر المكتبية أو الخوادم) المزودة بمعالجات PowerPC G3 وG4 وG5. لم تعد الإصدارات اللاحقة تدعم الأجهزة الأقدم: على سبيل المثال، الإصدار 10.3 Panther لا يدعم أجهزة G3 الأقدم، ولا يدعم الإصدار 10.4 Tiger الأنظمة التي لا تحتوي على منافذ FireWire، كما أن الإصدار التجريبي 10.5 Leopard الذي تم تقديمه في WWDC لم يدعم G3s على الإطلاق. ومع ذلك، هناك أدوات مساعدة مثل XPostFacto وتصحيحات قرص التثبيت التي تصنعها جهات خارجية لتثبيت إصدارات جديدة من نظام التشغيل Mac OS X على أجهزة غير مدعومة رسميًا من Apple، بما في ذلك بعض أنظمة ما قبل G3. من خلال استبعاد بعض الميزات المطلوبة للأجهزة (مثل تسريع الرسومات ونسخ أقراص DVD)، يوفر نظام التشغيل نفس الوظيفة على جميع الأجهزة المدعومة.

يظل إصدار PowerPC لنظام التشغيل Mac OS X متوافقًا مع تطبيقات Mac OS الأقدم من خلال ما يسمى بالمضاهاة الكلاسيكية، والتي تتيح للمستخدمين تشغيل نظام التشغيل Mac OS 9 كعملية داخل نظام التشغيل Mac OS X، بحيث تعمل العديد من التطبيقات القديمة كما لو كانت تعمل بنظام التشغيل القديم. نظام. Classic لا يدعم أجهزة الكمبيوتر التي تحتوي على معالجات Intel.

في أبريل 2002، نشرت مجلة eWeek شائعة مفادها أن شركة Apple لديها نسخة من نظام التشغيل Mac OS X تحمل الاسم الرمزي Marklar والتي تعمل على معالجات Intel x86. كانت فكرة Marklar هي نقل نظام التشغيل Mac OS X إلى نظام أساسي بديل يسمح لشركة Apple بالتغلب على مشاكل تطوير نظام PowerPC. ظلت الشائعات غير مؤكدة حتى مايو 2005، عندما ظهرت نسخة من نظام التشغيل Mac OS X لمعالجات Intel على شبكات مشاركة الملفات.

في 6 يونيو 2005، أكد ستيف جوبز هذه الشائعات وأعلن في مؤتمر WWDC أن شركة أبل ستتحول من معالجات PowerPC إلى معالجات Intel في غضون عامين. في السابق، قامت شركة Apple بتغيير النظام الأساسي من Motorola 68K إلى IBM/Motorola PowerPC - قامت Apple بتضمين محاكي Motorola 68K في نظام التشغيل الجديد، مما سمح لها بتشغيل معظم تطبيقات 68K. دعمت شركة Apple المحاكي لمدة 11 عامًا؛ ومع ذلك، أثناء الانتقال إلى Intel، تمت إزالته. يتضمن نظام التشغيل الجديد محاكي PowerPC يسمى Rosetta. أيضًا، نسخة جديدةتتيح لك XCode والأدوات المساعدة لوحدة التحكم المقابلة تطوير ثنائيات عالمية (ثنائيات كبيرة) - ملفات قابلة للتنفيذ يمكن أن تحتوي على دعم للعديد من الأنظمة الأساسية (ppc، ppc64، i386، ...).

في الوقت الحالي، يتم دعم معظم التطبيقات المتوفرة فقط على PowerPC باستخدام محاكي Rosetta. ومع ذلك، تطلب شركة Apple من المطورين إنشاء تطبيقات عالمية لكلا النظامين الأساسيين. تعمل التطبيقات العامة بشكل أسرع على أجهزة الكمبيوتر المستندة إلى Intel مقارنة بتطبيقات PowerPC التي تعمل باستخدام محاكي Rosetta. بعض برامج PowerPC، مثل ملحقات kernel والمكونات الإضافية لتفضيلات النظام، غير مدعومة على أجهزة الكمبيوتر التي تحتوي على معالجات Intel.

في حين أن أجهزة MacIntels يمكنها تشغيل تطبيقات PowerPC وx86 والتطبيقات العامة، فإن أجهزة PowerPC Mac يمكنها تشغيل تطبيقات PowerPC العامة فقط. ظل دعم نظام PowerPC الأساسي في نظام التشغيل Mac OS X 10.5. كما أكد جوبز الشائعات التي تقول إن الإصدار الجديد من نظام التشغيل Mac OS X كان يعمل على معالجات Intel طوال فترة وجوده، نظرًا لوجود نظام أساسي مشترك بالفعل في نظام التشغيل Mac OS X - تم نقل OpenSTEP إلى العديد من الأنظمة الأساسية، بما في ذلك x86، وقد ضمّن داروين دعمًا لـ كلاهما (PowerPC وx86).

تم نقل نظام التشغيل Mac OS X إلى iPhone وiPod touch. على الرغم من التغييرات الكبيرة - على سبيل المثال، النظام الأساسي المغلق وغياب سطح المكتب (تم استبداله بـ SpringBoard) - يحتفظ المنفذ بميزات مثل Darwin، وXNU kernel. تحتفظ بعض برامج الجهات الخارجية بالتأثيرات من إصدار سطح المكتب - على سبيل المثال، برنامج المحول.

تطور نظام التشغيل Mac OS X

يتوفر نظام التشغيل Mac OS X من Apple حاليًا في نسختين: إصدار لمحطات العمل وأجهزة الكمبيوتر المحمولة، بالإضافة إلى إصدار للخادم، وهو أمر ضروري لتنظيم عمل شبكة المؤسسات المحلية. منذ إصدار نظام التشغيل Mac OS X 10.0، تم إصدار ستة تعديلات أخرى، تم تسمية كل منها على اسم قطة.

Mac OS X 10.0 Cheetah (Cheetah): أصبح أول إصدار محدث من نظام التشغيل أنظمة ماكنظام التشغيل. ظهر في مارس 2001 وتم إنشاؤه استنادًا إلى نظام التشغيل UNIX وخدمات FreeBSD. تكنولوجيا جديدةجعل من الممكن زيادة وظائف وموثوقية وأمان نظام التشغيل الجديد. لكن الإصدار 10.0 من Cheetah كان غير مستقر ويفتقر إلى عدد من الميزات الموجودة فيه احدث اصدار Mac OS X، لذلك أصدرت Apple تحديثًا مجانيًا.

Mac OS X 10.1 Puma: تحديث مجاني طورته شركة Apple أتاح تحديث نظام التشغيل Mac OS X 10.0 Cheetah إلى الإصدار 10.1 (Puma)، مما أتاح تصحيح عدد من أوجه القصور التي كانت موجودة في الإصدار الأول وتحسينها استقرار. لديها وظائف مثل: تجسيد، جودة عاليةالرسومات، والوصول السريع إلى معلمات النظام، وتوسيع نطاق إمكانيات الشبكة والأجهزة الطرفية، وتشغيل وتسجيل أقراص DVD.

Mac OS X 10.2 Jaguar: تم إجراء أكثر من 150 نوعًا من التغييرات والإضافات المتنوعة على الإصدار الجديد من نظام التشغيل Mac OS X، وكان أهمها دعم تسريع الأجهزة لواجهة المستخدم باستخدام تقنية Quartz Extreme، باعتبارها والنتيجة هي أن جميع عمليات معالجة الصور تتم بواسطة معالج بطاقة الفيديو. قدم هذا الإصدار مركز الوسائط المتعددة QuickTime 6، وبرنامج iChat Internet للمراسلة الفورية، ودفتر عناوين موحد، ونظام إدخال الكتابة اليدوية Inkwell. تم تحسين برامج البريد، وإضافة تصفية البريد العشوائي، والبحث عن الملفات الموجودة على قرص Finder، والبحث عن المعلومات على الإنترنت Sherlock 3.

نظام التشغيل Mac OS X 10.3 Panther: تم إصداره في 24 أكتوبر 2003، وقد قدم تقنية تشفير البيانات FileVault. جلبت تحديثات النظام اللاحقة عددًا من التغييرات الأخرى، مثل: إصلاح بعض مشكلات الأمان، وزيادة الموثوقية في العمل مع الملفات البعيدة على الشبكات المختلطة، وتحسين نظام مشاركة الملفات ودعم الشبكات اللاسلكية، وتحديث برامج تشغيل بطاقة الفيديو، ونظام الدليل ودعم OpenGL. تم إجراء تغييرات وتحسينات على متصفح Safari وبريد عميل البريد ودفتر العناوين وStickies وQuickTime، بالإضافة إلى تحسين الدعم لبرامج الطرف الثالث.

Mac OS X 10.4 Tiger: صدر في أبريل 2005 وتضمن أكثر من 200 تغيير وإضافة ضرورية لتشغيل الكمبيوتر بشكل أسرع وأكثر استقرارًا. كانت المستجدات الرئيسية لهذا الإصدار من نظام التشغيل Mac OS X هي وظيفة Spotlight الفريدة للبحث السريع عن المعلومات وواجهة عناصر واجهة لوحة المعلومات، وتطبيق Automator، المصمم لأتمتة عدد من الإجراءات المتكررة باستمرار، مما جعل من الممكن تنفيذ الروتين العمل بنقرة واحدة.

نظام التشغيل Mac OS X 10.5 Leopard: تم إطلاقه في 26 أكتوبر 2007، وهو يتضمن أكثر من 300 تحسين وإضافة. أثرت التغييرات في المقام الأول على نواة نظام التشغيل، حيث تم الآن دمج إطار التتبع الديناميكي DTrace فيه، وهناك أيضًا بيئة Cocoa Bridges لتطوير التطبيقات بلغات البرمجة Ruby وPython، ويتيح لك Scripting Bridge أتمتة تطبيقات Mac باستخدام البرامج. في Objective-C وRuby وPython. تم أيضًا تضمين Rails وMongrel وCapistrano في النظام. في الوقت الحالي، يتم التعرف على نظام التشغيل Mac OS X 10.5 Leopard كنظام UNIX كامل. كان الحدث المهم هو ظهور هذا الإصدار من برنامج Boot Camp، والذي يمكنك الآن من خلاله تثبيت نظام التشغيل Windows على أجهزة كمبيوتر Macintosh كنظام تشغيل ثانٍ. قام الإصدار الجديد من نظام التشغيل Mac OS X بتحديث Finder والتطبيقات المفيدة الأخرى بالكامل، مضيفًا ميزات مثل Stacks وQuick Look وSpaces وبرنامج Time Machine لإنشاء نسخ احتياطية للنظام والبيانات.

نظام التشغيل Mac OS X 10.6 Snow Leopard: تم طرحه في يونيو 2008 ويتضمن عددًا من التغييرات المثيرة. الآن يعمل فقط على معالجات Intel، ويستخدم تقنيات 64 بت، ويعمل بشكل متساوٍ مع تطبيقات 64 بت و32 بت، ويشغل ما يقرب من نصف مساحة القرص، ويتم تثبيته وتحميله وتشغيله بشكل أسرع. جميع المعايير تطبيقات ماكتم نقل OS X (Finder وMail وSafari وiCal وiChat وما إلى ذلك) في الإصدار الجديد إلى كود 64 بت، مما أدى إلى زيادة أدائها بشكل كبير وجعلها أكثر مقاومة لهجمات المتسللين. يتيح لك Grand Central Dispatch الاستفادة الكاملة من الأنظمة متعددة النواة وزيادة أداء الكمبيوتر. تمت إضافة تحجيم الواجهة. يستخدم نظام التشغيل Snow Leopard تقنية Bonjour لمشاركة الملفات، ومكدسات للعمل مع نوافذ البرنامج، كما أنه يحتوي على وظيفة Expose محدثة، والتي أصبحت أكثر ملاءمة ويمكن الوصول إليها. تمت زيادة سرعة النسخ الاحتياطي ويمكن الآن استخدام خادم ترحيل AIM لنقل البيانات لمنع فشل الاتصال في iChat.

حتى أكثر عشاق OS X حماسة يحتاجون أحيانًا إلى الاستفادة من نظام التشغيل Windows "العدو". هناك مواقف مختلفة: من الحاجة إلى استخدام عملاء البنوك وبرامج الشركات إلى إطلاق الألعاب. هناك العديد من الطرق لتشغيل التطبيقات المكتوبة لنظام Windows، باستخدام أدوات الطرف الثالث وحلول Apple الخاصة.

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

تثبيت الويندوز باستخدام Boot Camp

خاصة بالنسبة لأولئك التعساء الذين لا يستطيعون قطع كل العلاقات مع Windows، أنشأت Apple الأداة المساعدة "Boot Camp Assistant"، والتي يمكنك من خلالها إعداد جهاز Mac الخاص بك للعمل تثبيت ويندوزوفي الواقع، تثبيته. في هذه الحالة، يتم إنشاء قسم منفصل على القرص، مما يسمح لنظامي التشغيل بالعمل بشكل مستقل عن بعضهما البعض.

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

فوائد معسكر التدريب

  • أداء. لأن كل شيء موارد ماكيستخدم نظام تشغيل واحد فقط، ونحصل على أقصى قدر من الأداء.
  • التوافق. بفضل نظام التشغيل Windows الكامل، يتم ضمان التوافق الكامل مع أي تطبيقات وألعاب.

عيوب معسكر التدريب

  • بحاجة إلى إعادة التشغيل. لبدء تشغيل Windows، سيتعين عليك إعادة تشغيل جهاز Mac الخاص بك في كل مرة.
  • عدم التكامل. لا يدعم Windows نظام الملفات HFS+، مما يعني أنك لن تتمكن من الوصول إلى ملفات OS X منه، والعكس صحيح.

استخدام الأجهزة الافتراضية

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

سطح المكتب المتوازي


موازي.com

ربما يكون الجهاز الظاهري الأكثر شعبية بين مستخدمي Mac. يتم تحديث Parallels بانتظام، ويعمل دائمًا معه الإصدارات الحاليةيحتوي OS X وWindows على ميزات إضافية مثل الوضع المختلط، عندما يتم عرض واجهات OS X وWindows في نفس الوقت على الشاشة، ويتم تشغيل التطبيقات بغض النظر عن ملكيتها. بالإضافة إلى ذلك، يمكن للبرنامج تشغيل Windows من أقسام Boot Camp، وهو أمر مناسب إذا كنت بحاجة إلى الوصول إلى أي تطبيقات أو بيانات دون إعادة التشغيل.

عيب البرنامج هو أن Parallels ليس مجانيا. ستكلفك النسخة المبتدئة 79.99 دولارًا.

إم وير فيوجن


vmware.com

حل تجاري آخر للمحاكاة الافتراضية لنظام التشغيل. الميزة الرئيسية لبرنامج VMware Fusion هي معالج المشاركة، الذي يسمح لك بنقل البيئة بأكملها من جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows إلى جهاز افتراضي ومتابعة استخدام التطبيقات على جهاز Mac الخاص بك. ويندوز المثبتةمشاركة الحافظة مع OS X، بالإضافة إلى الوصول إلى الملفات وموارد الشبكة. تتكامل تطبيقاته بشكل كامل مع ميزات OS X (Spotlight وMission Control وExposé). بالإضافة إلى ذلك، فهو يدعم تشغيل Windows من قسم Boot Camp.

تبلغ تكلفة برنامج VMware Fusion 6300 روبل، ولكن قبل الشراء يمكنك استكشاف إمكانياته في نسخة تجريبية مجانية.


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

فوائد الأجهزة الافتراضية

  • التشغيل المتزامن لنظامين تشغيل. لا تحتاج إلى إعادة تشغيل جهاز Mac الخاص بك لتشغيل تطبيقات Windows.
  • مشاركة الملفات. نظرًا لأن Windows يعمل داخل OS X، فإن دعم نظام الملفات لا يمثل مشكلة.

عيوب الأجهزة الافتراضية

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

باستخدام المحاكيات

مع المحاكيات، كل شيء مختلف تمامًا عن الأجهزة الافتراضية وBoot Camp. بتعبير أدق، لديهم شيء مشترك مع الأجهزة الافتراضية، فقط أنهم لا يحاكيون Windows ككل، ولكن فقط تلك المكونات البرمجية الضرورية لتشغيل التطبيق المطلوب. لن يكون لدينا نظام تشغيل كامل وإمكانية الوصول إلى وظائفه: سنحصل على طبقة توافق معينة تسمح لنا بتشغيل تطبيق Windows مباشرة في بيئة OS X.

جميع المحاكيات تعمل على نفس المبدأ. تتم تهيئة تثبيت التطبيق عبر setup.exe، ثم يتم أثناء العملية تكوين معلمات التشغيل الضرورية ويتم تحميل المكتبات الضرورية تلقائيًا. بعد ذلك، تظهر أيقونة التطبيق على Launchpad، والتي ستعمل بنفس الطريقة التي تعمل بها جميع برامج OS X الأصلية.

com.WineBottler


winebottler.kronenberg.org

يمكن لهذا المحاكي تحويل ملف .EXE إلى تطبيق متوافق مع OS X. يتيح لك WineBottler أيضًا تحميل بعض تطبيقات Windows التي تم تكوينها بالفعل تلقائيًا. إنه مجاني تمامًا ومتوافق مع OS X El Capitan.

جلد النبيذ

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

عبور

محاكي تجاري قام فريق التطوير الخاص به بالفعل بتكييف وتكوين العديد من تطبيقات وألعاب Windows الشائعة لك. يتمتع CrossOver بواجهة سهلة الاستخدام، كما أنه يلغي الحاجة إلى الخوض في الإعدادات والتعامل معها الأخطاء المحتملة. السلبية الوحيدة هي أنه يتم دفعها. تبلغ تكلفة الترخيص 20.95 دولارًا، ولكن هناك فترة تجريبية مدتها 14 يومًا.

مزايا المحاكيات

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

عيوب المحاكيات

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

ماذا تختار

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

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

اختر الخيار الأنسب لك، وأخبرنا في التعليقات عن احتياجات استخدام تطبيقات Windows على جهاز Mac وكيفية تشغيلها.

برمجة

لضمان الانتقال السلس من نظام التشغيل Mac OS 9 إلى نظام التشغيل Mac OS X، تم إنشاء Carbon. يمكن تشغيل التطبيق المكتوب باستخدام Carbon على أي من أنظمة التشغيل هذه. من ناحية أخرى، يرث نظام التشغيل Mac OS X الكثير من OpenSTEP، وهو غير متوافق مع الإصدارات السابقة من نظام التشغيل Mac OS. توصي Apple حاليًا بواجهة برمجة تطبيقات تسمى Cocoa، وإرث OpenSTEP ملحوظ جدًا هناك - العديد من أسماء الفئات تبدأ بـ "NS" (NSObject، NSArray)، وهو اختصار لـ NeXTSTEP.

يدعم نظام التشغيل Mac OS X أيضًا Java. وهذا يعني أن التطبيقات المكتوبة بلغة Java والتي تستخدم Swing تبدو مماثلة للتطبيقات التي تستخدم Cocoa. تقليديًا، يتم تطوير تطبيقات Cocoa باستخدام Objective C، وهو بديل لـ Java. ومع ذلك، في 25 يوليو 2007، أعلنت شركة أبل أن المزيد من ملحقات الكاكاو لن يتم نقلها إلى جافا. يأتي نظام التشغيل Mac OS X، بدءًا من الإصدار 10.5 Leopard، مزودًا بمترجم Ruby مع دعم Cocoa.

على عكس الإصدارات السابقة، يعد نظام التشغيل Mac OS X نظام تشغيل متكامل معتمد من UNIX'03. وهذا يعني أن معظم البرامج المكتوبة لـ BSD وLinux والأنظمة الأخرى المشابهة لـ UNIX سيتم تجميعها وتشغيلها على نظام التشغيل Mac OS X مع القليل من التغييرات الإضافية في التعليمات البرمجية أو بدون تغييرات على الإطلاق. من أجل التثبيت المريح لمثل هذه البرامج، تم تطوير مديري الحزم مثل Fink أو MacPorts (المعروفة سابقًا باسم DarwinPorts). وهي تشبه apt في Debian أو المنافذ في FreeBSD.

بدءًا من الإصدار 10.3، يتضمن نظام التشغيل Mac OS X أيضًا X11.app افتراضيًا، وهو إصدار مخصص من خادم X. يتيح لك ذلك تشغيل التطبيقات المطورة لـ X11 على نظام التشغيل Mac OS X - باستخدام gtk وQt لـ X11 (يدعم Qt4 نظام التشغيل Mac OS X في كل من وضع X11 ووضع Aqua العادي) وغيرها. يستخدم X11.app الكوارتز للعرض. ومع ذلك، يواجه X11.app عددًا من المشكلات، مثل عدم وجود نمط Aqua في تصميم التطبيقات ودعم Unicode غير الكامل.

يمكن للإصدارات السابقة من نظام التشغيل تشغيل خادم X عبر XDarwin.

يعتمد نظام التشغيل Mac OS X على نواة XNU، المشتقة من النواة الدقيقة Mach 3.0.

المعدات

دعمت الإصدارات المبكرة من نظام التشغيل Mac OS X جميع أجهزة كمبيوتر Macintosh (أجهزة الكمبيوتر المحمولة أو أجهزة الكمبيوتر المكتبية أو الخوادم) المزودة بمعالجات PowerPC G3 وG4 وG5. لم تعد الإصدارات اللاحقة تدعم الأجهزة الأقدم: على سبيل المثال، الإصدار 10.3 Panther لا يدعم أجهزة G3 الأقدم، ولا يدعم الإصدار 10.4 Tiger الأنظمة التي لا تحتوي على منافذ FireWire، كما أن الإصدار التجريبي 10.5 Leopard الذي تم تقديمه في WWDC لم يدعم G3s على الإطلاق. ومع ذلك، هناك أدوات مساعدة مثل XPostFacto وتصحيحات قرص التثبيت التي تصنعها جهات خارجية لتثبيت إصدارات جديدة من نظام التشغيل Mac OS X على أجهزة غير مدعومة رسميًا من Apple، بما في ذلك بعض أنظمة ما قبل G3. من خلال استبعاد بعض الميزات المطلوبة للأجهزة (مثل تسريع الرسومات ونسخ أقراص DVD)، يوفر نظام التشغيل نفس الوظيفة على جميع الأجهزة المدعومة.

يظل إصدار PowerPC لنظام التشغيل Mac OS X متوافقًا مع تطبيقات Mac OS الأقدم من خلال ما يسمى بالمضاهاة الكلاسيكية، والتي تتيح للمستخدمين تشغيل نظام التشغيل Mac OS 9 كعملية داخل نظام التشغيل Mac OS X، بحيث تعمل العديد من التطبيقات القديمة كما لو كانت تعمل بنظام التشغيل القديم. نظام. Classic لا يدعم أجهزة الكمبيوتر التي تحتوي على معالجات Intel.

في أبريل 2002، نشرت مجلة eWeek شائعة مفادها أن شركة Apple لديها نسخة من نظام التشغيل Mac OS X تحمل الاسم الرمزي Marklar والتي تعمل على معالجات Intel x86. كانت فكرة Marklar هي نقل نظام التشغيل Mac OS X إلى نظام أساسي بديل يسمح لشركة Apple بالتغلب على مشاكل تطوير نظام PowerPC. ظلت الشائعات غير مؤكدة حتى مايو 2005، عندما ظهرت نسخة من نظام التشغيل Mac OS X لمعالجات Intel على شبكات مشاركة الملفات.

في 6 يونيو 2005، أكد ستيف جوبز هذه الشائعات وأعلن في مؤتمر WWDC أن شركة أبل ستتحول من معالجات PowerPC إلى معالجات Intel في غضون عامين. في السابق، قامت Apple بتغيير النظام الأساسي من Motorola 68K إلى IBM/Motorola PowerPC - قامت Apple بتضمين محاكي Motorola 68K في نظام التشغيل الجديد، مما سمح لها بتشغيل معظم تطبيقات 68K. دعمت شركة Apple المحاكي لمدة 11 عامًا؛ ومع ذلك، أثناء الانتقال إلى Intel، تمت إزالته. يتضمن نظام التشغيل الجديد محاكي PowerPC يسمى Rosetta. أيضًا، يتيح لك الإصدار الجديد من XCode والأدوات المساعدة لوحدة التحكم المقابلة تطوير ثنائيات عالمية (ثنائيات الدهون) - ملفات قابلة للتنفيذ يمكن أن تحتوي على دعم للعديد من الأنظمة الأساسية (PPC، ppc64، i386، ...).

في الوقت الحالي، يتم دعم معظم التطبيقات المتوفرة فقط على PowerPC باستخدام محاكي Rosetta. ومع ذلك، تطلب شركة Apple من المطورين إنشاء تطبيقات عالمية لكلا النظامين الأساسيين. تعمل التطبيقات العامة بشكل أسرع على أجهزة الكمبيوتر المستندة إلى Intel مقارنة بتطبيقات PowerPC التي تعمل باستخدام محاكي Rosetta. بعض برامج PowerPC، مثل ملحقات kernel والمكونات الإضافية لتفضيلات النظام، غير مدعومة على أجهزة الكمبيوتر التي تحتوي على معالجات Intel.

في حين أن أجهزة MacIntels يمكنها تشغيل تطبيقات PowerPC وx86 والتطبيقات العامة، فإن أجهزة PowerPC Mac يمكنها تشغيل تطبيقات PowerPC العامة فقط. ظل دعم نظام PowerPC الأساسي في نظام التشغيل Mac OS X 10.5. أكد جوبز أيضًا الشائعات التي تفيد بأن الإصدار الجديد من نظام التشغيل Mac OS X كان يعمل على معالجات Intel طوال فترة وجوده، نظرًا لوجود نظام أساسي مشترك بالفعل في نظام التشغيل Mac OS X - تم نقل OpenSTEP إلى العديد من الأنظمة الأساسية، بما في ذلك x86، وقد ضمّن داروين دعمًا لكليهما. (باور بي سي وx86).

تم نقل نظام التشغيل Mac OS X إلى iPhone وiPod touch. على الرغم من التغييرات الكبيرة - على سبيل المثال، النظام الأساسي المغلق وغياب سطح المكتب (تم استبداله بـ SpringBoard) - احتفظ المنفذ بميزات مثل Darwin، وXNU kernel. تحتفظ بعض برامج الجهات الخارجية بالتأثيرات من إصدار سطح المكتب - على سبيل المثال، برنامج المحول.

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

فلماذا تعد برامج Microsoft أكثر ملاءمة للمستخدمين العاديين؟ لقد وجدنا 10 أسباب لتفضيل Windows. وهنا أولهم.

ألعاب

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

يحتوي نظام التشغيل Windows 10 نفسه على وضع ألعاب في وظائفه - حيث يحد نظام التشغيل نفسه من جميع برامج الخلفية غير الضرورية حاليًا في الموارد. ويتم منح كل القوة المحررة للعبة. أوافق على أن هذا أكثر ملاءمة من تنظيف تطبيقات الخلفية يدويًا.

تحديث الأجهزة

وبما أننا قد تطرقنا بالفعل إلى موضوع الألعاب، فنحن بحاجة إلى التحدث عن تكوينات جهاز Macintosh ووحدة النظام العادية.

يمكنك تحديث وحدة النظام على نظام التشغيل Windows بمجرد رغبتك في ذلك: إضافة ذاكرة، وتغيير بطاقة الفيديو إلى بطاقة أقوى، وإعادة بنائها بالكامل من الصفر على بطاقة جديدة اللوحة الأم– كل هذا متاح لك في أي وقت. الشيء الرئيسي هو أن هناك أموال كافية لذلك. أصبحت الألعاب أكثر تطلبًا كل عام، كما أن الشركات المصنعة للمكونات لا تنام، وتطلق أجهزة محدثة أو جديدة تمامًا للوحدة. لكن هذا لا ينطبق على أجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر المتكاملة: فالأمور هنا ليست أفضل من أجهزة Apple الذكية.

لكن مع التفاحة، لن تجدي هذه الحيلة معك. يضيف كبشيسبب بالفعل صعوبات خطيرة، ولا فائدة من التأتأة بشأن شيء أكبر. وبالنظر إلى شراهة الألعاب الجديدة، في غضون 2-3 سنوات، سينشأ السؤال حول استبدال الأداة الحالية بأحدث.

حتى بدون أخذ الألعاب في الاعتبار، هناك العديد من البرامج المتعطشة للطاقة والتي تتطلب أجهزة قوية. بالمناسبة، تكلف وحدة نظام Windows 2 - 2.5 مرات أرخص من التكوين المماثل لمنتجات Apple. لذا فكر في الأمر.

توافق النظام مع الأجهزة الطرفية

مشكلة أخرى في نظام التشغيل Mac OS هي توافقه مع الأجهزة المختلفة. لا يتم دائمًا تعريف الطابعات والماسحات الضوئية وأجهزة توجيه Wi-Fi والعديد من المعدات المكتبية الأخرى بشكل صحيح بواسطة Macintosh. وهناك أوقات يرفض فيها النظام تمامًا العمل مع شيء ما.

تلك الأجهزة التي تقوم Apple بتطوير برامج التشغيل لها بشكل مستقل ستعمل دون مشاكل.

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

العمل مع نوافذ البرنامج

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

لا توجد مثل هذه المشكلة على نظام التشغيل Windows. وضع ملء الشاشة هو وضع ملء الشاشة.


اختيار البرمجيات للأنظمة

بالمناسبة، عن البرامج نفسها. يوجد ببساطة كمية هائلة من البرامج المتاحة لنظام التشغيل Windows لكل الأذواق ولأي مهمة. ببساطة لن تجد مثل هذه الوفرة لنظام التشغيل Mac. حسنًا، لن تجده هناك. حتى البرامج الموجودة غالبًا ما تكون أقل كفاءة من نظيراتها في أجهزة الكمبيوتر من حيث الأداء الوظيفي.

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

هناك نقطة أخرى: تستهلك البرامج الموجودة على تقنية Apple ذاكرة وصول عشوائي أكبر من تلك الموجودة على Windows. ليس كثيرًا، ولكن لا يزال.

انتشار الأنظمة

تقوم Apple بتثبيت نظام التشغيل Mac OS فقط على أجهزة الكمبيوتر الشخصية وأجهزة الكمبيوتر المحمولة المتكاملة. يوجد نظام iOS للهواتف الذكية والأجهزة اللوحية. يبدو أن كل شيء على ما يرام. ولكن لماذا لا يتم دمج Mac في الأجهزة المحمولة؟ وبطبيعة الحال، لن تكون بعض الوظائف متاحة بسبب نقص موارد الأجهزة على iPhone أو iPad.

ويعمل الرجال من Microsoft بنشاط كبير على وضع نظام التشغيل الخاص بهم على الأجهزة المحمولة. يعد Microsoft Surface نفسه بمثابة تأكيد مباشر لذلك، على الرغم من أن سعره مبالغ فيه إلى حد ما. كم عدد الأجهزة المحمولة التابعة لجهات خارجية التي تستخدم نظام التشغيل Windows 10 كنظام تشغيل؟ هناك الكثير منهم وعددهم في تزايد. وقد ساعد في ذلك أيضًا تطوير Intel الذرية ورقائق الفيديو القوية إلى حد ما.


3D في نظام التشغيل

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

ماذا عن أبل؟ لقد ظلوا يغذون الشعب بالوعود منذ فترة طويلة، لكن لم تكن هناك أي تحركات في هذا الاتجاه. وإذا بدأوا بذلك، فإلى أي مدى؟

دعونا نلخص ذلك

ماذا استطيع قوله؟ أجهزة الكمبيوتر التي تعمل بنظام Windows أكبر بكثير من أجهزة Mac. وهذا لا ينطبق فقط على أجهزة الكمبيوتر: فهناك الكثير من الهواتف الذكية والأجهزة اللوحية التي تعمل بنظام التشغيل Windows 10.

هناك الكثير من الحرية للاعبين هنا، ووفرة البرامج تجعل أعينكم مفتوحة على مصراعيها. الترقية أسرع وأرخص بكثير من منتجات Apple. وليس في كل مكان في Yabloko يمكنك تغيير القرص الصلب أو ذاكرة الوصول العشوائي (RAM) بنفسك. هذا يعني أنك بحاجة للذهاب إلى مركز الخدمة.

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

حول سرعة أنظمة التشغيل. كل شيء هنا شخصي للغاية. هناك الكثير ممن يزعمون أن نظام التشغيل Windows 10 جيد مثل، إن لم يكن أفضل، من حيث السرعة والسلاسة. الرسوم المتحركة لكلا النظامين ممتازة.

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