डार्विन ऑपरेटिंग सिस्टम क्या है? इसे प्योरडार्विन के साथ आज़माएं



GbalịA Ngwa Ngwa Maka Iwepụ Nsogbu

आज 12 फरवरी है डार्विन का दिन , प्रकृतिवादी अपने विकासवाद के सिद्धांत के लिए प्रसिद्ध हैं। और इसका Apple से क्या लेना-देना है? थोड़ा, सचमुच, उसके नाम के सिवा...



सेब का नाम लिया डार्विन , चार्ल्स डार्विन के सम्मान में, इसके ऑपरेटिंग सिस्टम का नाम रखने के लिए। जैसा कि हमने लेख में चर्चा की है क्या macOS और Linux रिश्तेदार हैं? लिनक्स? यहाँ सच्चाई है डार्विन है सेब ऑपरेटिंग सिस्टम जो macOS और iOS के अंतर्गत आता है।



वर्चुअल मशीन में डार्विन का परीक्षण कैसे करें

इससे अच्छा दिन क्या होगा डार्विन ओएस का परीक्षण करें कि प्रसिद्ध चार्ल्स डार्विन के जन्म की वर्षगांठ का दिन!



इसका परीक्षण करने के लिए हम उपयोग करेंगे प्योर डार्विन . PureDarwin एक ऐसा समुदाय है जिसने 2007 में OpenDarwin को निरंतरता देने का निर्णय लिया, एक ऐसा प्रोजेक्ट जो चाहता था मूल डार्विन को जनता के करीब लाएं . इसलिए, इस समुदाय ने दो अलग-अलग संस्करण बनाए जो हमें इस महान Apple ऑपरेटिंग सिस्टम का परीक्षण करने की अनुमति देते हैं, हालांकि कुछ सीमाओं के साथ।

और उन्हें यह कैसे मिला? बहुत आसान। Apple इस ऑपरेटिंग सिस्टम को मुफ्त सॉफ्टवेयर के रूप में पेश करता है . हाँ सचमुच! यह मत सोचिए कि Apple की एक वेबसाइट है जहाँ से आप इंस्टॉल या डिस्क छवि डाउनलोड कर सकते हैं। प्योरडार्विन समुदाय को यही कड़ी मेहनत करनी पड़ती है।

प्योरडार्विन नैनो का परीक्षण

समुदाय द्वारा बनाए गए संस्करणों में से एक यह है, प्योरडार्विन नैनो , जो, जैसा कि इसके नाम से पता चलता है, एक बहुत ही है रोशनी .



इसका परीक्षण करने के लिए हम a . का प्रयोग करेंगे आभासी मशीन , क्योंकि यह 100% कार्यात्मक ऑपरेटिंग सिस्टम नहीं है। और हम किस एप्लिकेशन का उपयोग करेंगे? दुर्भाग्य से, कुछ पुराना होने के कारण, हम काफी सीमित हैं। कई परीक्षणों के बाद हम इस निष्कर्ष पर पहुंचे कि सबसे आसान तरीका था VMware (वर्चुअलबॉक्स और समानताएं बहुत सारी समस्याएं देती हैं)।

इसलिए, हमें VMware फ़्यूज़न स्थापित करना होगा (या VMware वर्कस्टेशन) पहले स्थान पर।

VMware पर PureDarwin नैनो स्थापित करना

पहला कदम होगा छवि डाउनलोड करें PureDarwin समुदाय द्वारा पहले से ही तैयार किया गया है। एक बार हम डीकंप्रेस करेंगे और हमें एक *.vmwarevm फ़ाइल मिलेगी (यदि हमारे पास VMware स्थापित नहीं है तो यह एक फ़ोल्डर के रूप में सामने आएगी)।

इसे चलाने के लिए, बस उस फ़ाइल को खींचें की खिड़की के लिए VMware .

एक बार ऐसा करने के बाद हम कर सकते हैं वर्चुअल मशीन अभी शुरू करें एल नव निर्मित।

अब हम चला सकते हैं कमांड uname -a , और हम देखेंगे कि हम वास्तव में डार्विन में हैं। विशेष रूप से हम उपयोग कर रहे हैं डार्विन 9 , एक काफी पुराना संस्करण जो मैक ओएस एक्स तेंदुए से मेल खाता है।

और वर्तमान संस्करण क्या है? लेकिन... आप क्यों बताएं, इसकी तुलना आप स्वयं कर सकते हैं? ऐसा करने के लिए, बस वही कमांड चलाएँ लेकिन अपने मैक पर। उदाहरण के लिए, macOS सिएरा में हमें संस्करण मिलेगा डार्विन 16 , जो अंतिम है। आईओएस डिवाइस पर उसी कमांड को निष्पादित करना भी संभव है (यदि हमारे पास इसके टर्मिनल तक पहुंच है)।

PureDarwin क्रिसमस की कोशिश कर रहा है

यह है प्योरडार्विन का एक और संस्करण जिस पर हमने पहले चर्चा की। यह संस्करण पहले से ही भारी है, और इसलिए, यह और चीजें लाता है।

सबसे खास बात यह है कि यहां हमारे पास एक ग्राफिकल इंटरफेस है। पिछले संस्करण में हमारे पास बातचीत के साधन के रूप में केवल कमांड लाइन थी, लेकिन इस मामले में हमारे पास a सरल ग्राफिकल इंटरफ़ेस .

प्योरडार्विन क्रिसमस की विशेषताएं विंडो मेकर , परियोजना की जीएनयूस्टेप , ग्राफिकल इंटरफ़ेस के लिए। यह काफी हद तक NEXTSTEP की याद दिलाता है, जो ऑपरेटिंग सिस्टम NeXT ने Apple द्वारा अधिग्रहित किए जाने से पहले विकसित किया था। हालाँकि, यदि आप उस ऑपरेटिंग सिस्टम के ग्राफिकल इंटरफ़ेस का परीक्षण करना चाहते हैं, तो यह सबसे अच्छा विकल्प नहीं है। इसके लिए, इस एक की तुलना में कई अधिक कार्यात्मक संस्करणों वाली परियोजनाएं हैं (यदि आप चाहते हैं कि हम नेक्स्टस्टेप ग्राफिकल इंटरफ़ेस का परीक्षण करने के तरीके पर एक ट्यूटोरियल लाए तो हमें टिप्पणियों में छोड़ दें)।

VMware पर PureDarwin क्रिसमस स्थापित करना

प्रक्रिया पिछले एक के समान ही है। पहली बात होगी वर्चुअल मशीन डाउनलोड करें प्योरडार्विन द्वारा प्रदान किया गया। के बाद हम इसे असम्पीडित और खींचेंगे की मुख्य स्क्रीन पर VMware इसे आयात करने के लिए।

एक बार यह आयात हो जाने के बाद हम एक छोटा सा बदलाव करेंगे, हम RAM मेमोरी बढ़ाएंगे . ऐसा करने के लिए हम वर्चुअल मशीन की सेटिंग में जाएंगे। वहां हम प्रोसेसर और मेमोरी कॉन्फ़िगरेशन में जाएंगे। वहां, हम उस रैम मेमोरी की मात्रा डाल सकते हैं जिसे हम असाइन करना चाहते हैं, जिसकी हम अनुशंसा करते हैं कि वह 256 और 1024 एमबी के बीच हो (हम प्रोसेसर की संख्या को 1 पर छोड़ देंगे)।

एक बार यह हो जाने के बाद, हम वर्चुअल मशीन शुरू करेंगे . जल्द ही हम क्रिसमस डेस्कटॉप देखेंगे।

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

पहले की तरह यहाँ हम भी चला सकते हैं कमांड uname -a यह सत्यापित करने के लिए कि हम वास्तव में डार्विन 9 में हैं।

निष्कर्ष

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

साथ ही, जैसा कि हम इस पूरे ट्यूटोरियल में देख सकते हैं, PureDarwin काफी सीमित है , और यद्यपि इसे स्थापित करना संभव है मैकपोर्ट्स (जो हमें नए प्रोग्राम स्थापित करने की अनुमति देगा), प्रक्रिया बहुत जटिल है और परिणाम बहुत अच्छा नहीं है।

क्या आप अपनी जिज्ञासा को संतुष्ट करने के लिए PureDarwin को आजमाने जा रहे हैं? क्या आप चाहते हैं कि हम भविष्य में नए ट्यूटोरियल लाएँ ताकि आप अपने हाथों से Apple ऑपरेटिंग सिस्टम और NeXT के अतीत का अनुभव कर सकें?