अब आप लिनक्स पर्यावरण के तहत macOS Catalina चला सकते हैं

लिनक्स पर अब MacOS कैटालिना

Apple के ऑपरेटिंग सिस्टम, macOS और iOS, दोनों Intel के EM64T प्लेटफॉर्म पर चलते हैं और XNU नामक हाइब्रिड कर्नेल के साथ हैं। यह कर्नेल मच और * बीएसडी कोड, विशेषकर फ्रीबीएसडी पर आधारित है, इसलिए यह यूनिक्स है। और इस अनुकूलता के साथ, जो खबर हम आपके लिए ला रहे हैं वह दुर्लभ नहीं है। MacOS, कैटालिना का नवीनतम संस्करण अब लिनक्स के लिए उपलब्ध है।

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

मैकओएस कैटालिना आपके मैक पर लिनक्स पर चल रहा है

हम इसे वर्चुअल मशीन के माध्यम से करने पर ध्यान केंद्रित करने जा रहे हैं। एक सुरक्षित और आम तौर पर अधिक कुशल तरीका।

अभी GitHub पर एक प्रोजेक्ट है जो काम करता है. पहली चीज जो हमें करने की आवश्यकता है वह है केवीएम त्वरण का उपयोग करते हुए क्यूईएमयू में एक बहुत तेज मैकओएस वर्चुअल मशीन को कॉन्फ़िगर करना। इससे सब कुछ आसान हो जाएगा और सबसे ऊपर यह स्वचालित होगा। हम इसे करने में सक्षम होने के लिए आवश्यकताओं में से एक से भी बचते हैं। आपको Apple कंप्यूटर की आवश्यकता नहीं है।

इससे पहले, आप में से जो केवीएम का अर्थ नहीं जानते हैं, उनके लिए हम आपको संक्षेप में बताएंगे। यह एक उपकरण है जो लिनक्स को टाइप 1 हाइपरविजर (ऑपरेटिंग सिस्टम के बिना) में बदल देता है। वर्चुअल मशीन में लिनक्स चलाने के लिए इसमें सभी आवश्यक घटक हैं, क्योंकि यह लिनक्स कर्नेल का हिस्सा है।

इसका लाभ उठाएं:

निष्पादित किए जाने वाले लिनक्स के संस्करण के आधार पर, हमें आवश्यक कमांड का चयन करना चाहिए:

  • डेबियन, अनबुतु, मिंट और पॉप के लिए: sudo apt-get install qemu-system qemu-utils python3 python3-pip
  • आर्क के साथ: sudo pacman -S qemu python python-pip
  • यदि यह SUSE या खुला है: sudo zypper in qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip
  • फेडोरा के लिए: sudo dnf install qemu qemu-img python3 python3-pip
इसके साथ हमने QEMU एमुलेटर (3.1 या उच्चतर), आवश्यक उपयोगिताओं और पायथन 3 के नवीनतम संस्करण को पाइप के साथ स्थापित किया है। निम्नलिखित होगा GitHub से प्रोजेक्ट पैकेज डाउनलोड करें। आपको एक स्क्रिप्ट दिखाई देगी जिसे निष्पादित किया जाना चाहिए।
डिफ़ॉल्ट रूप से यह macOS Catalina इंस्टॉल करेगा। यद्यपि आप दर्ज करके सुनिश्चित कर सकते हैं:
./jumpstart.sh -catalina
इससे हम ऑपरेटिंग सिस्टम को डाउनलोड कर पाएंगे। तार्किक रूप से, यदि आपके पास पहले से ही macOS कैटालिना की एक प्रति है, तो पिछले चरण को छोड़ दें।
हम जारी रखते हैं:

चलिए अब एक वर्चुअल डिस्क बनाएं। जहां कहते हैं, वहीं स्थानापन्न disk_name नाम से आप विशेषता और जहां यह कहते हैं करना चाहते हैं 64G जीबी में जगह के लिए आप की जरूरत है:

qemu-img create -f qcow2 MyDisk.qcow2 64G

डाउनलोड की गई फ़ाइलों में आपको एक मिलेगा बुनियादी आपको संपादक के साथ लाइनों की एक श्रृंखला को जोड़ना होगा:

-drive id=SystemDisk,if=none,file=MyDisk.qcow2 \
-device ide-hd,bus=sata.4,drive=SystemDisk \

मशीन को शुरू करने के लिए script.sh चलाएं और अंत में macOS Catalina की स्थापना शुरू करें।

आपको पहले से ही मैकओएस कैटालिना के साथ मशीन चलाने में सक्षम होना चाहिए। आपको किसी भी चीज़ के बारे में चिंता करने की ज़रूरत नहीं है। सब कुछ इस GitHub परियोजना द्वारा योगदान दिया जाता है, यहां तक ​​कि macOS छवि भी।

आनंद के लिए!!


एक टिप्पणी, अपनी छोड़ो

अपनी टिप्पणी दर्ज करें

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

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   francisco कहा

    सब कुछ सही ढंग से स्थापित है, लेकिन iphone मुझे नहीं पहचानता है, क्यों?