এআরএম আর্কিটেকচারে চলমান এম1 ম্যাক প্রকাশের সাথে, সফ্টওয়্যার বিকাশকারীদের অ্যাপল সিলিকন চিপে উন্নত গতি এবং প্রযুক্তি ব্যবহার করতে তাদের অ্যাপগুলি আপগ্রেড করতে হবে। একটি স্টপগ্যাপ হিসাবে, অ্যাপল M1 ম্যাকের সাথে একটি "Rosetta 2" টুলও পাঠিয়েছে যা বিদ্যমান ইন্টেল-ভিত্তিক সফ্টওয়্যারগুলিকে প্ল্যাটফর্মে চালিয়ে যেতে দেয়। আপনি যদি এখনও সফ্টওয়্যারটির একটি ইন্টেল-ভিত্তিক সংস্করণ চালাচ্ছেন, আপনি সম্ভবত এটি উপলব্ধি না করেই রোসেটা ব্যবহার করছেন৷
"ইউনিভার্সাল অ্যাপস" কি
অ্যাপলের M1 সিলিকন চিপগুলির জন্য আপডেট করা অ্যাপগুলি বর্তমানে "সর্বজনীন অ্যাপ" হিসাবে পরিচিত। ডেভেলপাররা অ্যাপল সিলিকন চিপগুলিতে নেটিভভাবে চালানোর জন্য তাদের অ্যাপ আপডেট করতে একটি "ইউনিভার্সাল বাইনারি" ব্যবহার করে। এই সার্বজনীন বাইনারি অ্যাপটিকে Intel এবং M1 Mac উভয়েই চালানোর অনুমতি দেবে। ইউনিভার্সাল 2-এর জন্য কোনো অ্যাপ আপডেট না হলে, একটি M1 ম্যাকবুক রোসেটা ইমুলেশন সফ্টওয়্যার ব্যবহার করে Intel x86-64 কোড রূপান্তর করে এটি চালাবে।
অন্যদিকে, আপনি যদি একটি M1 চিপ ব্যবহার করেন, তাহলে Apple-ভিত্তিক সিলিকন সংস্করণ চলবে৷
একটি অ্যাপ ইন্টেল / সিলিকন / ইউনিভার্সাল-ভিত্তিক কিনা তা কীভাবে পরীক্ষা করবেন
আপনি যদি একটি অ্যাপ ইন্টেল-ভিত্তিক সফ্টওয়্যার, Apple সিলিকন-ভিত্তিক সফ্টওয়্যার বা ইউনিভার্সাল সফ্টওয়্যার (অ্যাপটি ইন্টেল এবং সিলিকন উভয় প্রসেসরকে সমর্থন করে) এ চলছে কিনা তা পরীক্ষা করতে চান, আপনি নীচে বর্ণিত হিসাবে সিস্টেম সেটিংস থেকে তা করতে পারেন:
1. উপরের-বাম কোণ থেকে Apple মেনুতে, "এই ম্যাক সম্পর্কে" নির্বাচন করুন৷
৷2. "সিস্টেম রিপোর্ট" নির্বাচন করুন৷
৷3. সিস্টেম রিপোর্টে, বাম মেনু ফলকে সফ্টওয়্যারের অধীনে অ্যাপ্লিকেশনগুলিতে ক্লিক করুন৷
4. আপনি আপনার সিস্টেমে ইনস্টল করা অ্যাপগুলির সম্পূর্ণ তালিকা দেখতে পাবেন৷ প্রতিটি পৃথক অ্যাপের জন্য "কাইন্ড" কলামের অধীনে আপনার ম্যাকে অ্যাপটির কোন সংস্করণ ইনস্টল করা আছে তা আপনি খুঁজে পেতে পারেন।
আপনি যদি ফাইন্ডার থেকে একটি পৃথক অ্যাপের সংস্করণটি পরীক্ষা করতে চান, তবে কেবল অ্যাপের আইকনে ডান ক্লিক করুন এবং "তথ্য পান" নির্বাচন করুন৷
এখানে, আপনি "সাধারণ" এর অধীনে অ্যাপ সংস্করণ দেখতে পাবেন "কাইন্ড।"
এর সামনে তালিকাভুক্তইন্টেল অ্যাপ হিসেবে অ্যাপল সিলিকন অ্যাপ কীভাবে খুলবেন
যখন আপনার কাছে একটি অ্যাপ্লিকেশনের একটি সর্বজনীন সংস্করণ থাকে, তখন আপনি M1 সংস্করণের পরিবর্তে Intel সংস্করণ চালাতে চাইতে পারেন। এটি M1 সংস্করণে আপনার প্রয়োজনীয় একটি বৈশিষ্ট্য অনুপস্থিত থাকার কারণে বা ইন্টেল সংস্করণটি নির্দিষ্ট তৃতীয় পক্ষের প্লাগ-ইন বা এক্সটেনশনগুলির সাথে সামঞ্জস্যপূর্ণ হওয়ার কারণে হতে পারে যা এখনও M1 দ্বারা সমর্থিত নয়৷
এই ধরনের ক্ষেত্রে, আপনি Apple M1 সংস্করণের পরিবর্তে Rosetta ব্যবহার করে একটি অ্যাপকে ইন্টেল সংস্করণ চালানোর জন্য বাধ্য করতে পারেন:
1. আপনার ফাইন্ডার মেনুতে অ্যাপ্লিকেশনটি খুঁজুন এবং নির্বাচন করুন৷ বেশিরভাগ অ্যাপ্লিকেশন অ্যাপ্লিকেশন ফোল্ডারে পাওয়া যায় (“গো -> অ্যাপ্লিকেশন”-এ ফাইন্ডারের মাধ্যমে অ্যাক্সেসযোগ্য)।
2. অ্যাপটিতে ডান-ক্লিক করুন এবং "তথ্য পান" নির্বাচন করুন। বিকল্পভাবে, অ্যাপটি নির্বাচন করুন এবং আপনার কীবোর্ডে Command-I টিপুন। এটি অ্যাপ সম্পর্কে বিশদ বিবরণ সহ একটি তথ্য উইন্ডো খুলবে।
3. এই উইন্ডোতে, "Rosetta ব্যবহার করে খুলুন" লেবেলযুক্ত বাক্সটি চেক করুন৷
৷4. তথ্য উইন্ডো বন্ধ করুন। যদি অ্যাপটি ইতিমধ্যেই চলছে, তাহলে প্রস্থান করুন এবং পুনরায় লঞ্চ করুন৷
৷এটাই! এখন যখনই আপনি অ্যাপটি চালু করবেন, আপনার ম্যাক রোসেটা এমুলেশন সফ্টওয়্যারের মাধ্যমে সফ্টওয়্যারের ইন্টেল সংস্করণ চালাবে। আপনি যদি পরে M1 সংস্করণে ফিরে যেতে চান, তাহলে কেবল ধাপগুলি পুনরাবৃত্তি করুন এবং বাক্সটি টিক চিহ্ন মুক্ত করুন৷
তৃতীয় পক্ষের আইওএস অ্যাপগুলি নতুন এম1 ম্যাকবুকে ক্র্যাশ হচ্ছে বলেও রিপোর্ট আসছে। এটা কি আপনার সাথেও হয়েছে?