लिनक्स पर मैक ऐप्स कैसे चलाएं

अपने Linux बॉक्स पर अपने Mac ऐप्स इंस्टॉल करने और चलाने का तरीका खोज रहे हैं? यहां दो संभावनाएं हैं। उन्हें खोजने के लिए पढ़ें।

में जाने का एक नकारात्मक पहलू Linux यह है कि आप अपने पिछले ऑपरेटिंग सिस्टम के कुछ प्रोग्रामों को याद करते हैं। आप कभी-कभी चाहते हैं कि वे आपके * निक्स बॉक्स पर चले।

यह अब विंडोज ऐप्स के लिए ज्यादा समस्या नहीं है, लेकिन मैक ऐप्स के बारे में क्या? क्या आप उन्हें Linux पर चला सकते हैं, और यह कितना आसान है?

उत्तर है: हाँ, आप कर सकते हैं। लिनक्स में मैक ऐप चलाने की दो विधियाँ हैं और वे हैं:

ए डार्लिंग एमुलेटर का उपयोग करके
B. वर्चुअल मशीन का उपयोग करके

डार्लिंग एमुलेटर का उपयोग करना

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

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

डार्लिंग पैकेज के दो हिस्से हैं और इसे काम करने के लिए आपको दोनों को डाउनलोड और इंस्टॉल करना होगा। एक स्वयं एमुलेटर है, जबकि दूसरा कर्नेल मॉड्यूल है।

Ubuntu 18.04 पर डार्लिंग को स्थापित करने के लिए चरण-दर-चरण मार्गदर्शिका निम्नलिखित है। यह gdebi कमांड का उपयोग करता है, जो स्वचालित रूप से आपके लिए सभी पैकेज निर्भरता को संतुष्ट और स्थापित करता है।

चरण १: डार्लिंग और डार्लिंग-डीकेएमएस दोनों फाइलों को https://github.com/darlinghq/darling/releases से डाउनलोड करें

चरण १: टर्मिनल खोलने के लिए Ctrl + T दबाएं

चरण १: अपनी डाउनलोड निर्देशिका में सीडी और कर्नेल मॉड्यूल स्थापित करने के लिए निम्न आदेश दर्ज करें। 'y' लिखकर इसके प्रॉम्प्ट का उत्तर हां में दें।

sudo gdebi प्रिय-dkms_0.1.20200331.testing_amd64.deb

चरण १: फिर निम्न आदेश का उपयोग करके प्रिय को स्थापित करें:

sudo gdebi डार्लिंग_0.1.20200331.testing_amd64.deb

चरण १: एक बार इंस्टॉलेशन पूरा हो जाने के बाद, अब आप निम्न कमांड के साथ एमुलेटर शुरू कर सकते हैं:

प्रिय खोल

फिर आप यह पुष्टि करने के लिए जाँच कर सकते हैं कि यह uname कमांड टाइप करके बैश शेल नहीं है, जिसमें इसे 'डार्विन' प्रिंट करना चाहिए न कि 'लिनक्स' को।

वर्चुअल मशीन का उपयोग करके लिनक्स पर मैक ऐप्स कैसे चलाएं

आप वर्चुअल मशीन जैसे वर्चुअलबॉक्स, वीएमवेयर या केवीएम पर मैक ऐप भी चला सकते हैं। हालाँकि, चेतावनी यह है कि इस पर ऐप इंस्टॉल करने से पहले आपको पहले मैक ऑपरेटिंग सिस्टम को इंस्टॉल करना होगा। ऐप्पल अपने मैक ऑपरेटिंग सिस्टम को हार्डवेयर पर स्थापित करने पर भी भौंकता है जो कि ऐप्पल मैक नहीं है।

इसका मतलब है कि आप मैक कंप्यूटर के बिना मैक ओएस डाउनलोड नहीं कर सकते। और यद्यपि आप इसे इंटरनेट से डाउनलोड करने का निर्णय ले सकते हैं, आप उस फ़ाइल की अखंडता के बारे में सुनिश्चित नहीं हो सकते हैं जिसे आप डाउनलोड कर रहे हैं। कुछ लोग मैलवेयर से संक्रमित सॉफ़्टवेयर अपलोड करके अपनी आजीविका चलाते हैं और आप शिकार हो सकते हैं।

दूसरी ओर, Macos-virtualbox एक आशाजनक बैश स्क्रिप्ट है, जो सीधे Apple सर्वर से फ़ाइलें डाउनलोड करती है और आपके लिए एक वर्चुअल मशीन बनाती है। यह गारंटी देता है कि आप केवल वास्तविक Apple सॉफ़्टवेयर का उपयोग कर रहे हैं।

एक अन्य मार्ग एक दोस्त से मैक उधार लेना और एक अद्यतन मैक संस्करण डाउनलोड करने के लिए इसका इस्तेमाल करना है, जिसे आप आईएसओ इंस्टॉलेशन फ़ाइल में बदल सकते हैं।

यहां सभी 3 विधियों के बारे में बताया गया है:

विधि 1: Macos-वर्चुअलबॉक्स का उपयोग करें

सिर पर GitHub और पैकेज डाउनलोड करें। यह कैसे काम करता है इसकी बेहतर समझ प्राप्त करने के लिए दस्तावेज़ीकरण को भी आज़माएं और पढ़ें।

Macos-वर्चुअलबॉक्स

एक टर्मिनल खोलें, फिर अनज़िप करें और निम्न कमांड का उपयोग करके स्क्रिप्ट चलाएँ:

cd

मैकोज़-वर्चुअलबॉक्स-मास्टर.ज़िप को अनज़िप करें

सीडी मैकोज़-वर्चुअलबॉक्स-मास्टर

./macos-guest-virtualbox.sh

यह आपको सॉफ्टवेयर डाउनलोड करने और वर्चुअल मशीन बनाने की पूरी प्रक्रिया में ले जाएगा। आपको बस धैर्यपूर्वक बैठना है और संकेत मिलने पर "एंटर" बटन को हिट करना है।

लेकिन अगर किसी कारण से यह काम नहीं करता है, तो आप इन अन्य तरीकों को आजमा सकते हैं।

विधि 2: इंटरनेट से डाउनलोड करें

चरण 1: आपको वेब से अपनी खुद की फाइल ढूंढनी होगी क्योंकि मैक कंप्यूटर के अलावा अन्य उपकरणों पर मैक ओएस के वितरण पर एप्पल को गुस्सा आता है। अगले चरण मानते हैं कि आपने वर्चुअल मशीन (vmdk) फ़ाइल डाउनलोड की है।

चरण 2: VirtualBox या पसंद का कोई अन्य वर्चुअलाइजेशन सॉफ़्टवेयर स्थापित करें। वर्चुअलबॉक्स के लिए, एक बार में अपने सभी अतिरिक्त परिवर्धन के साथ पैकेज को स्थापित करने के लिए नीचे दिए गए कमांड का उपयोग करें:

sudo apt वर्चुअलबॉक्स वर्चुअलबॉक्स-डीकेएमएस वर्चुअलबॉक्स-एक्सट-पैक वर्चुअलबॉक्स-अतिथि-जोड़-आईएसओ वर्चुअलबॉक्स-अतिथि-बर्तन वर्चुअलबॉक्स-क्यूटी स्थापित करें

चरण 3: वर्चुअलबॉक्स प्रारंभ करें और आपके द्वारा डाउनलोड की गई vmdk फ़ाइल का उपयोग करके एक नई वर्चुअल मशीन बनाएं।

चरण 4: इसे लगभग 4G RAM या अधिक, 128 MB ग्राफ़िक्स, और 2 CPU कोर दें। अपने वर्चुअल मशीन नाम में रिक्त स्थान से बचें। आप इसे "MyMacOS" जैसा कुछ दे सकते हैं।

चरण 5: यह महत्वपूर्ण है। पहले वर्चुअलबॉक्स से बाहर निकलें। फिर डीइस शेल स्क्रिप्ट को स्वयं लोड करें

वीबॉक्स मैक सेटअप

चरण 6: सीडी (चेंज डायरेक्टरी) उस डायरेक्टरी में जिसे आपने स्क्रिप्ट को डाउनलोड किया है और इसे इस तरह निष्पादित किया है:

cd

./setup.sh -v "MyMacOS" -r 1920×1080

जहां MyMacOS वह नाम है जिसे आपने अपनी वर्चुअल मशीन दी है और 1920×1080 आपका पूर्ण-स्क्रीन रिज़ॉल्यूशन या वह रिज़ॉल्यूशन है जिसे आप वर्चुअल मशीन देना चाहते हैं।

चरण 7: वर्चुअलबॉक्स को फिर से लॉन्च करें और अपनी नई मैक ओएस वर्चुअल मशीन शुरू करें।

विधि 3: उधार लिए गए Mac . से डाउनलोड करें

यदि आपके पास मैक हाई सिएरा से पुराने वास्तविक मैक कंप्यूटर तक पहुंच है, तो आप अपने लिनक्स बॉक्स पर मैक वर्चुअल मशीन बनाने के लिए नीचे दिए गए चरणों का उपयोग कर सकते हैं:

चरण 1: Mac कंप्यूटर पर भौतिक पहुँच प्राप्त करें। यह आपका हो सकता है या आप इसे किसी मित्र से उधार ले सकते हैं। बस सुनिश्चित करें कि इसमें इंटरनेट का उपयोग है और आप जाने के लिए अच्छे हैं।

चरण 2: मैक स्टोर पर जाएं और हाई सिएरा को खोजें। डाउनलोड पर क्लिक करें।

चरण 3: जब यह समाप्त हो जाए और इंस्टॉलेशन शुरू करने का प्रयास करे, तो बाहर निकलने के लिए Ctrl + Q दबाएं।

चरण 4: एप्लिकेशन > यूटिलिटीज से एक टर्मिनल खोलें और निम्नलिखित कमांड दर्ज करें:

hdiutil create -o /tmp/highSierra.cdr -size 7316m -layout SPUD -fs HFS+J

hdiutil संलग्न /tmp/highSierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

asr रिस्टोर -सोर्स /एप्लीकेशन/इंस्टॉल\ macOS\ High\ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase

hdiutil डिटैच / वॉल्यूम / OS\ X\ बेस\ सिस्टम

hdiutil कन्वर्ट /tmp/highSierra.cdr.dmg -format UDTO -o /tmp/highSierra.iso

mv /tmp/highSierra.iso.cdr ~/Desktop/highSierra.iso

यही बात है। अब आपके पास डेस्कटॉप पर बूट करने योग्य ISO फ़ाइल है जिसे आप अपने वर्चुअल मशीन पर स्थापित कर सकते हैं। इसे थंब ड्राइव में कॉपी करें और इंस्टॉलेशन शुरू करने के लिए अपने लिनक्स बॉक्स पर जाएं।

निष्कर्ष

आपने इसके विपरीत ऐप्पल के प्रयासों के बावजूद, लिनक्स पर मैक ऐप चलाने के लिए अलग-अलग तरीके देखे हैं।

डार्लिंग एमुलेटर छोटे शेल कार्यक्रमों के लिए सबसे अच्छा है। अन्यथा, यदि आपको अधिक गंभीर GUI प्रोग्राम चलाने की आवश्यकता है तो वर्चुअल मशीन का उपयोग करें।

ननमदी ओकेके

ननमदी ओकेके

ननमदी ओकेके एक कंप्यूटर उत्साही हैं जो पुस्तकों की एक विस्तृत श्रृंखला को पढ़ना पसंद करते हैं। उसे विंडोज़/मैक पर लिनक्स के लिए प्राथमिकता है और वह उपयोग कर रहा है
अपने शुरुआती दिनों से उबंटू। आप उसे ट्विटर पर पकड़ सकते हैं बोंगोट्रैक्स

लेख: 274

तकनीकी सामान प्राप्त करें

तकनीकी रुझान, स्टार्टअप रुझान, समीक्षाएं, ऑनलाइन आय, वेब टूल और मार्केटिंग एक या दो बार मासिक

एक जवाब लिखें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड इस तरह चिह्नित हैं *