اگر به تازگی کامپیوتر مک خریده باشید، حتماً با مشکل عدم اجرای اپلیکیشنهای متفرقه مواجه خواهید شد. مک او اس به صورت پیش فرض تنها امکان نصب نرم افزار از اپ استور اختصاصی خود را به کاربران میدهد.
این مسئله به طور مشخص مربوط به سیستم امنیتی مک او اس با عنوان Gatekeeper میشود که نصب اپلیکیشن از منابع غیر رسمی را محدود میکند. اگر تجربه کار با سیستم عامل اندروید را داشته باشید، در حقیقت رفع محدودیت Gatekeeper در مک او اس شبیه به Unknown Source در اندروید است تا کاربران با نصب اپلیکیشن از منابع متفرقه باعث خرابی و ایجاد مشکلات امنیتی در کامپیوترهای مک او اس نشود. در حقیقت این محدودیت امکان نصب اپلیکیشن را میدهد؛ اما در اجرا کاربران را با مشکل مواجه میکند.
محدودیت یاد شده در سیستم امنیتی Gatekeeper در مک او اس سیرا به بعد اعمال شده است؛ یعنی کاربرانی که به تازگی مک او اس Sierra، High Sierra و Mojave را نصب میکنند، امکان نصب و اجرای اپلیکیشنها از منابع متفرقه را ندارند و باید حتماً آنها را از اپ استور اختصاصی مک دانلود و نصب کنند.
در این میان، کاربران میتوانند با یک روش هوشمندانه و ساده Gatekeeper و محدودیت این سیستم امنیتی را حذف کنند و از منابع دیگر نظیر وب سایتها و فلش مموری یا هاردهای اکسترنال و همچنین سی دیها یا دی وی دیها اپلیکیشنهای مختلف را نصب کنند.
نصب نرم افزار از منابع متفرقه در نسخههای جدید مک او اس
برای اعمال این تغییرات، باید از طریق ترمینال، دستورهای متنی را در مک او اس اجرا کنید:
- 1.ترمینال را باز کنید (برای باز کردن ترمینال، میتوانید به منوی اپل، /Applications/Utilities/ مراجعه کنید)
- 2.دستور زیر را در ترمینال وارد کنید (وارد کردن دستور زیر نیاز به پسورد روت یا سوپر یوزر دستگاه دارد)
sudo spctl --master-disable
- 3.حال به System Preferences بروید و سپس وارد زیر شاخه Security & Privacy بشوید
- 4.در زبانه General این بخش، تنظیمات را روی Anywhere بگزارید تا امکان نصب اپلیکیشن از همه منابع را داشته باشید