خوب تا اینجا بهتره بدونید فرق سی پی یو های ارم با مدل های قدیمی ایکس ۸۶ اینتل چیه و وقتی از مدل های ارم استفاده میکنید چه مزیت هایی داره
جدا از بحث سرعت و بقیه مزیت ها بریم سراغ مشکلاتی که من با این مدل داشتم
بعد از معرفی مک بوک ها با پردازنده اپل سیلیکون خوب خیلی سری مشتاق یکیشو خریدم و با خوشحالی رفتم تو دولپ کردن که الان خوشحالم که مک قبلیمو هنوز نفروختم نه که پشیمون باشم نه داستان از این قراره که هنوز خیلی از پکیچ ها نرم افزار ها و ... روی سی پی یو های ارم نرفتند و شما نمیتونید استفاده کنید
اپل برای حل این مشکل روزتا ۲ را منتشر کرد و تا حد زیادی اون اوایل مشکلات من به شخصه حل شد ولی بعد حدود ۲ ماه استفاده الان میتونم بگم شما اصلا نیازی به روزتا ندارید اینو حتی خود اپل هم میدونست و روزتا ۲ را به عنوان یه ماژول گذاشت تا جدا نصب کنید و دیفالت نصب نیست
چرا اینو میگم چون اوایل خوب خیلی از اپ ها هنوز نسخه ارم را نداده بودن الان میتونم به جرعت بگم ۹۰٪ اپ هایی که من استفاده میکنم و کم هم نیستند نسخه ارم دادن حالا من لیست اون پکیچ ها و اپ هایی که هنوز نسخه ارم ندادن را اینجا میزارم که اگه یه روزی خواستید ماگریت کنید بدونید که چیا فعلا نیست
https://github.com/docker/roadmap/issues/142
https://github.com/lovell/sharp/issues/2460
https://github.com/CocoaPods/CocoaPods/issues/9907
https://github.com/flutter/flutter/issues/60118
خوب من لینک باگ هایی که گزارش شده را گذاشتم شاید تا اون موقع که شما این مقاله را میخونید به حل شده باشه این مشکلات و لذت ببرید
اما راه حل کل این مشکلات اینجاست ?
ترمینالتون را با روزتا باز کنید و هرچیزی که کار نمیکنه را میتونید با معماری ایکس ۸۶ استفاده کنید
برای استفاده از brew هم میتونید از کد زیر استفاده کنید
ibrew='arch -x86_64 /usr/local/bin/brew'
mbrew='arch -arm64e /opt/homebrew/bin/brew'