रोसेटा 2 क्या है? अपने नए मैक के बारे में जानें

click fraud protection

आपने अभी-अभी मेल में अपना नया M1 Mac प्राप्त किया है। आप इसे साफ सफेद पैकेजिंग से हटा दें, इसे प्लग इन करें और अपने पसंदीदा ऐप्स इंस्टॉल करना शुरू करें। हालाँकि, इनमें से किसी एक ऐप को चलाने पर, आपको रोसेटा 2 को स्थापित करने की सूचना मिलती है।

अंतर्वस्तु

  • रोसेटा 2 क्या है?
  • रोसेटा 2 कैसे काम करता है
  • रोसेटा 2 बनाम। यूनिवर्सल 2: क्या अंतर है?
  • अपने नए M1 Mac. पर रोसेटा 2 स्थापित करना
  • क्या रोसेटा 2 ऐप्स को धीमा करता है?
  • क्या आप रोसेटा 2 का उपयोग करके कोई ऐप चला सकते हैं, भले ही वह एआरएम/एम1 का समर्थन करता हो?
  • आपको रोसेटा 2 की कब तक आवश्यकता होगी?
  • रोसेटा 2: एक बहुत ही प्रभावी बैंडैड
    • संबंधित पोस्ट:

रोसेटा 2 क्या है?

NS नई M1 चिप इंजीनियरिंग का एक प्रभावशाली कारनामा है और नए मैकबुक एयर, मैकबुक प्रो, और के प्रमुख विक्रय बिंदुओं में से एक है मैक मिनी.

हालाँकि, इसने Apple के लिए एक मुश्किल संक्रमण काल ​​​​भी बनाया है। M1 पहले उपयोग किए गए Intel चिप्स से एक अलग आर्किटेक्चर का उपयोग करता है, जिसका अर्थ है कि M1 Mac आसानी से उन्हीं ऐप्स को नहीं चला सकते हैं जो वे करने में सक्षम थे। मैक के लिए ऐप्स को अब एक नए मानक के लिए लिखा जाना है।

बेशक, Apple और उसके उपयोगकर्ता उन सभी ऐप्स को खोना नहीं चाहते हैं जो पहले Mac पर उपलब्ध थे। एक नया मैक खरीदने की कल्पना करें और केवल Apple के पहले से इंस्टॉल किए गए प्रोग्राम का उपयोग करने में सक्षम हों। ओह।

इस संक्रमण को आसान बनाने के लिए, Apple ने रोसेटा बनाया। या, विशेष रूप से, उन्होंने रोसेटा 2 बनाया। रोसेटा 2 एक ऐसा ऐप है जो बैकग्राउंड में चलता है और इंटेल-आधारित ऐप्स को आपके एम1 मैक पर चलने देता है। इसके बिना, आपका Mac Intel प्रोग्राम की व्याख्या नहीं कर सकता।

रोसेटा 2 कैसे काम करता है

रोसेटा 2 के पीछे की तकनीक काफी दिलचस्प है। यह उपयुक्त रूप से रोसेटा स्टोन से अपना नाम प्राप्त करता है, जो एक ऐतिहासिक कलाकृति है जो विभिन्न भाषाओं के लोगों के लिए संवाद करने का एक तरीका है।

M1 Mac पर, रोसेटा 2 एक समान उद्देश्य को पूरा करता है। यह Intel ऐप्स और नए ARM ऐप्स के बीच का सेतु है जिसकी M1 Mac को आवश्यकता होती है।

M1 प्रोसेसर पर Intel-आधारित ऐप्स के नहीं चलने का कारण यह है कि वे x86 आर्किटेक्चर के लिए कमांड जारी करते हैं। M1, हालांकि, ARM आर्किटेक्चर का उपयोग करता है, इसलिए Intel-आधारित ऐप्स द्वारा जारी किए गए आदेशों को M1 द्वारा अपने आप संसाधित नहीं किया जा सकता है।

रोसेटा 2 इंटेल-आधारित ऐप्स से जारी किए जा रहे आदेशों को लेता है और स्वचालित रूप से उन्हें एआरएम कमांड में अनुवादित करता है। यह M1 को x86 ऐप्स चलाने की अनुमति देता है। आप उन ऐप्स को नहीं खोते हैं जिन्हें आप पसंद करते हैं और ऐप्पल को एआरएम पर स्विच करने के अपने फैसले का त्याग नहीं करना पड़ता है।

रोसेटा 2 बनाम। यूनिवर्सल 2: क्या अंतर है?

यदि आपने रोसेटा 2 के बारे में सुना है, तो आपने यूनिवर्सल 2 के बारे में भी सुना होगा। लेकिन क्या अंतर है, और आपको दोनों की आवश्यकता क्यों है?

हम पहले से ही जानते हैं कि रोसेटा 2 क्या है, तो आइए यूनिवर्सल 2 में कूदें। यूनिवर्सल 2 मैक पर एक सेवा है (विशेष रूप से एक्सकोड 12 में) जो डेवलपर्स को x86 और एआरएम आर्किटेक्चर के लिए कोड संकलित करने की अनुमति देती है। आम लोगों के लिए, इसका सीधा सा मतलब है कि जब डेवलपर्स एक प्रोग्राम को निर्यात करते हैं जिस पर वे काम कर रहे हैं, तो वे इसे ऐसे प्रारूप में निर्यात कर सकते हैं जो इंटेल और एम 1 चिप्स द्वारा पठनीय है।

सच कहा जाए, तो गैर-डेवलपर्स शायद कभी भी यूनिवर्सल 2 के साथ जानबूझकर बातचीत नहीं करेंगे। यह केवल डेवलपर्स के लिए एक टूल है, जिससे वे अपने ऐप्स को M1 के साथ आसानी से संगत बना सकते हैं।

तो क्या फर्क है?

रोसेटा 2 इंटेल-आधारित ऐप्स को आपके एम1 मैक पर चलने की अनुमति देता है। यूनिवर्सल 2 डेवलपर्स को इंटेल-आधारित ऐप्स को M1 के साथ संगत प्रारूप में बदलने की अनुमति देता है।

अपने नए M1 Mac. पर रोसेटा 2 स्थापित करना

सौभाग्य से, अपने M1 मैक पर रोसेटा 2 को स्थापित करना उतना ही आसान है जितना कि इसका उपयोग करना। आपको रोसेटा 2 के साथ चलने वाले ऐप्स और M1 पर मूल रूप से चलने वाले ऐप्स के बीच अंतर नहीं देखना चाहिए।

रोसेटा 2 को स्थापित करने के दो तरीके हैं। पहला तब होता है जब आप एक ऐप शुरू करने का प्रयास करते हैं जिसके लिए आपको रोसेटा 2 को चलाने के लिए स्थापित करने की आवश्यकता होती है। यह किसी भी ऐप के साथ होता है जिसे उसके x86 आर्किटेक्चर से अपडेट नहीं किया गया है। जब आप इनमें से किसी एक ऐप को शुरू करने का प्रयास करते हैं, तो आपको रोसेटा 2 इंस्टॉल करने के लिए कहने वाला एक प्रॉम्प्ट दिखाई देगा।

यदि आप इस पॉपअप को प्राप्त करने से पहले वक्र से आगे निकलना चाहते हैं और रोसेटा 2 स्थापित करना चाहते हैं, तो आप इसे अपने टर्मिनल का उपयोग करके स्थापित कर सकते हैं। ऐसा करने के लिए, स्पॉटलाइट सर्च में "टर्मिनल" टाइप करें (अध्यक्ष एवं प्रबंध निदेशक + स्पेस बार) और दबाएं वापसी.

टर्मिनल में, निम्नलिखित पेस्ट करें:

सॉफ्टवेयरअपडेट --इंस्टॉल-रोसेटा

यह स्वचालित रूप से रोसेटा 2 इंस्टॉलर लॉन्च करेगा।

और बस!

क्या रोसेटा 2 ऐप्स को धीमा करता है?

रोसेटा 2 कैसे काम करता है, यह जानने के बाद, आप चिंता कर सकते हैं कि यह आपके पसंदीदा ऐप्स को धीमा कर देगा। यह समझ में आता है, क्योंकि रोसेटा 2 उन ऐप्स से कमांड का अनुवाद कर रहा है जिन्हें पहले अनुवाद करने की आवश्यकता नहीं थी। यह एक कदम जोड़ता है, जो तकनीकी रूप से, इन ऐप्स को धीमा कर देता है।

यदि आप रोसेटा 2 के माध्यम से एक ऐप चला सकते हैं और फिर उसी ऐप को मूल रूप से एम 1 पर चला सकते हैं, तो आप गति में अंतर देख पाएंगे। हालाँकि, इस ऐप के दोनों संस्करण अभी भी इंटेल मैक की तुलना में काफी तेजी से चलेंगे।

ऐसा इसलिए है क्योंकि M1 पिछले इंटेल मैक की तुलना में बहुत तेज है। यहां तक ​​कि M1 Mac पर "धीमा" चलने वाले ऐप्स भी इंटेल की तुलना में तेज़ हैं। तो चिंता न करें, आपके पसंदीदा एप्लिकेशन पहले से कहीं अधिक तेज़ होने वाले हैं, भले ही वे किस वास्तुकला के लिए अनुकूलित हों।

क्या आप रोसेटा 2 का उपयोग करके कोई ऐप चला सकते हैं, भले ही वह एआरएम/एम1 का समर्थन करता हो?

अजीब तरह से, आप कर सकते हैं। डेवलपर द्वारा M1 चिप के साथ संगत होने के लिए अपने ऐप को अपडेट करने के बाद भी, आप कभी-कभी रोसेटा के साथ x86 संस्करण का उपयोग करने का विकल्प चुन सकते हैं।

यह केवल उन ऐप्स पर काम करता है जिन्हें x86 और ARM संस्करणों के साथ संकलित किया गया है (यानी, उन्हें यूनिवर्सल 2 का उपयोग करके संकलित किया गया था)। यदि किसी ऐप में अभी भी x86 संस्करण नहीं है, तो आप इसे रोसेटा 2 के साथ नहीं चला सकते।

ऐसा करने के लिए, Finder में किसी ऐप पर राइट-क्लिक करें और चुनें जानकारी मिलना संदर्भ मेनू से। दिखाई देने वाले पॉपअप में, उस चेकमार्क का चयन करें जो कहता है रोसेटा के साथ खोलें. और बस!

अधिकांश उपयोगकर्ताओं को शायद ऐसा नहीं करना चाहिए, क्योंकि यह आपके प्रदर्शन को अनावश्यक रूप से धीमा कर देता है। हालांकि, ऐसे मामले हैं जहां प्लग-इन केवल ऐप के x86 संस्करण के साथ काम कर सकता है, या हो सकता है कि आप एक डेवलपर हैं जिसे x86 संस्करण में कुछ जांचने की आवश्यकता है। अन्यथा, मैं इस विकल्प से बचता।

आपको रोसेटा 2 की कब तक आवश्यकता होगी?

यह कहना मुश्किल है कि आपको कितने समय तक रोसेटा 2 की आवश्यकता होगी। Apple की योजना है 2022 तक एप्पल सिलिकॉन में पूरी तरह से संक्रमण, इसलिए मैं मान लूंगा कि उस समय रोसेटा ऐप सेवानिवृत्त हो जाएगा। हालांकि, मुझे यकीन नहीं है कि इसका मतलब है कि ऐप्पल मैक से रोसेटा ऐप को हटा देगा जो इसे पहले ही इंस्टॉल कर चुका है, या अगर इसका मतलब है कि नए उपयोगकर्ता इसे इंस्टॉल नहीं कर पाएंगे।

हालांकि, मैं कल्पना करूंगा कि आपको शायद अगली गर्मियों में रोसेटा 2 की आवश्यकता नहीं होगी। ऐसा लगता है कि M1 चिप के लिए एक ऐप को संकलित करना अविश्वसनीय रूप से सरल है, इसलिए मुझे यकीन है कि अधिकांश सक्रिय डेवलपर्स ने उस समय तक अपने ऐप को अपडेट कर लिया होगा।

हालांकि, मैं उस विशेष ऐप से आगे बढ़ने वाले डेवलपर के कारण कई ऐप्स अपडेट नहीं कर रहा हूं। उम्मीद है, अगर आपका पसंदीदा ऐप पीछे छूट जाता है, तो ऐप्पल रोसेटा 2 को मैक पर छोड़ देगा, जिसने इसे इंस्टॉल किया है।

रोसेटा 2: एक बहुत ही प्रभावी बैंडैड

इस तरह का एक संक्रमण आम तौर पर समाप्त होने तक जटिल, कष्टप्रद और समस्याग्रस्त होने की उम्मीद है। हालाँकि, Apple ने इस प्रकार की हिचकी से बचने का बहुत अच्छा काम किया है। रोसेटा 2 काफी सहज और संभावित रूप से बहुत अस्थायी है।

मुझे उम्मीद है कि इस लेख ने आपको रोसेटा 2 और एम1 चिप में बदलाव को बेहतर ढंग से समझने में मदद की है!