क्या मैं OSX एप्लिकेशन चला सकता हूं?


45

बस सोच रहे हैं, क्या वाइन जैसी कोई परियोजनाएं हैं, लेकिन मैक सॉफ्टवेयर के लिए? यह है, क्या हम एक प्रोग्राम का उपयोग कर सकते हैं जो मैक एप्स को चलाने के लिए संगतता परत की तरह काम करता है?


वैसे भी आपको कौन से कार्यक्रम चलाने की आवश्यकता है?
जेवियर गोंजालेज

1
मैं एक मैक पर htop जैसे टर्मिनल प्रोग्राम चलाने में कामयाब रहा , जब मैंने फ़ाइल को सीधे अपने उबंटू लैपटॉप से हटा लिया ।
अलवर

@ आलवार को नहीं लगता कि कोई भी एप्लिकेशन एक या दूसरे पर काम कर सकता है। उबंटू लिनक्स आधारित है जबकि मैकओएस यूनिक्स आधारित है; वे दोनों बैश शेल का उपयोग करते हैं जो उच्च-स्तरीय कार्यक्रमों को अर्ध-संगत बनाता है।
देव

जवाबों:


18

हाल ही में पर विशेष रुप से Slashdot था डार्लिंग परियोजना है, जो उद्देश्य डार्विन / ओएस एक्स अनुकरण प्रदान करने के लिए और पहले से ही लिनक्स पर कुछ मैक ओएस एक्स अनुप्रयोगों चला सकते हैं।

यह अकादमिक उद्देश्यों के लिए विकसित किया गया प्रतीत होता है और अभी भी अपने शुरुआती चरण में है, लेकिन यह आशाजनक दिखता है। यह उपर्युक्त GNUstep पर आधारित है।


पता चलता है कि यह केवल आशाजनक था
जचूक

10

अफसोस की बात नहीं।

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


7
मुझे लगता है कि मैक ने पावरपीसी से x86 तक स्विच किया, मैकोस 9 से मैकोस एक्स के स्विच के समय के आसपास।
ctrl-alt-delor

8

कोको, नेक्स्टस्टेप आधारित मैक एपीआई के लिए एक समान एपीआई के रूप में जीएनयूस्टेप, लेकिन यह पूर्ण नहीं है, पुनर्संयोजन की आवश्यकता है, और फिर आपका मैक ऐप ऐसा दिखता है जैसे यह समय में वापस चला गया।


5

एक बहुत पुराने मैक सॉफ्टवेयर (68k) के लिए ऐसा करने का प्रयास किया गया था, जिसे एक्जिक्यूटर कहा जाता है: http://en.wikipedia.org/wiki/Executor_%28software%29 - यह निश्चित रूप से, अशुद्ध है।

कोई आधुनिक समकक्ष नहीं है जहाँ तक मैं बता सकता हूं, और इस तरह की चीज़ बनाना लगभग उतना ही बड़ा काम होगा जितना कि वाइन।


इंटरनेट आर्काइव वेकब मशीन द्वारा कैप्चर किया गया: निष्पादनकर्ता | अक्सर पूछे जाने वाले सवालों के जवाब
ग्राहम पेरिन

3

EDIT: अन्य उत्तरों को पढ़ते हुए, ऐसा प्रतीत होता है कि अब ओपी से पूछा गया कि क्या करना है। मैं इस जवाब को यहाँ छोड़ रहा हूँ क्योंकि यह अभी भी अनुप्रयोगों के लिए कुछ हार्डवेयर पर एक व्यवहार्य विकल्प है जो अनुकरण के तहत नहीं चलेगा।

जबकि अन्य उत्तर सही हैं (नहीं, आप नहीं कर सकते हैं), वर्चुअलाइजेशन सॉफ़्टवेयर जैसे कि वर्चुअलबॉक्स पर OSX स्थापित करने का एक तरीका है। यह वह नहीं है जो आपने मांगा था, इसलिए सावधान रहें, लेकिन यह आपको आपके लिए आवश्यक परिणाम प्राप्त कर सकता है।

http://www.taranfx.com/install-snow-leopard-virtualbox


मुझे यह एक मशीन पर काम करने के लिए मिला है, लेकिन दूसरे पर नहीं। आपके लिए काम करेगा या नहीं यह आपके हार्डवेयर पर बहुत निर्भर करता है।
स्कूटल

1
मुझे लिनक्स होस्ट के अंदर MacOS X चलाने के लिए वर्चुअलबॉक्स का उपयोग करते हुए प्रदर्शन बहुत खराब लगा।
केन किंडर

आप EULA को तोड़ रहे होंगे जब तक कि आप ऐसा मैक पर नहीं कर रहे हैं। @ कारण यह केवल विशिष्ट मशीनों के लिए काम करता है, क्योंकि macOS केवल इंटेल प्रोसेसर के लिए अनुकूलित है (वर्तमान संस्करणों को कम से कम)।
देव

2

नहीं।

मैक प्रोग्राम को चलाने के लिए कोई रास्ता नहीं है (मैक ओएसएक्स खुद को वर्चुअलाइजेशन / वर्चुअलाइज किए बिना), उदासी से। विंडोज के विपरीत, जिनके पुस्तकालयों को कानूनी तौर पर WINE के लिए दोहराया गया है, कोको के लिए ऐसा कोई प्रतिकृति नहीं है, सिवाय Gnustep के, जो बहुत अधूरा है।


0

आपका सबसे अच्छा शर्त अब Virtual OS में Mac OS X चला रहा है और सीमलेस मोड का उपयोग कर रहा है। मैं Winxp के साथ सहज मोड की कोशिश की है और यह बहुत अच्छा काम करता है। मैं वास्तव में मैक ओएस एक्स के साथ यह कोशिश नहीं की है, लेकिन मुझे लगता है कि यह बहुत देर हो चुकी कभी नहीं है!


1
यह ठीक वैसा ही है जैसा एक उत्तर इस एक से डेढ़ साल पहले पोस्ट किया गया ...
अलवर

0

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


5
लिनक्स यूनिक्स नहीं है।
RolandiXor

3
उन्होंने कहा कि "यूनिक्स पर आधारित" जिसका मतलब यह नहीं है कि यह यूनिक्स के साथ आम कोड साझा करता है। इसका मतलब हो सकता है "एक तरह से व्यवहार करता है" ...
सेर्गेई

4
"पर आधारित है" नहीं है "है
dag729

2
लिनक्स यूनिक्स (से प्रेरित) पर आधारित है, लेकिन यूनिक्स (एक ट्रेडमार्क) नहीं है। जहां जीएनयू का यूनिक्स नहीं है।
ctrl-alt-delor

1
यह जवाब बहुत है ... मैं कैसे कहूँ? बहुत-ए-कर-के बारे में कुछ भी नहीं-ish। यह जानने वाले लोगों के अलावा, "आप उबंटू में OSX ऐप नहीं चला सकते हैं" यह वास्तव में मुझे कुछ नहीं बता रहा है
pythonian29033

0

नहीं।

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

अधिकांश मैक अनुप्रयोगों में सुविधाओं का उपयोग होता है /Library/Application Support, जैसे कुछ उबंटू में नहीं है (मेरी जानकारी के लिए)। कुछ एप्लिकेशन सिस्टम फ़ाइलों को संशोधित भी करते हैं या नए जोड़ते हैं (यदि वे उसी स्थान पर होते हैं तो पूर्व आपके सिस्टम को तोड़ सकता है)।

हालाँकि...

यदि आप वास्तव में मैक एप्स चलाना चाहते हैं, तो आपका सबसे अच्छा शर्त या तो वर्चुअलाइजेशन macOS है या इसे मूल रूप से बूट करना है। सबसे बाद में (सबसे अधिक संभावना) सबसे कठिन होगा; इसे हैकिन्टोशिंग कहा जाता है और यह एक बहुत ही लोकप्रिय तरीका है (लेकिन Apple EULA को तोड़ता है)।

यदि आप macOS का एक डिस्ट्रो पा सकते हैं जो आपके हार्डवेयर पर काम करेगा, तो यह एक बुरा विचार नहीं है कि यदि आप वास्तव में देशी समर्थन का प्रयास करते हैं। हालांकि, यह एक कठिन काम हो सकता है। मैं बहुत विस्तार में नहीं जाऊंगा, लेकिन जो आप सामान्य रूप से जानना चाहते हैं, वह अधिकांश त्वरित Google खोज से मिल सकता है ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.