विंडोज पर लिनक्स सॉफ्टवेयर चलाने के 5 तरीके
लिनक्स उपयोगकर्ता अक्सर लिनक्स पर विंडोज सॉफ्टवेयर चलाना चाहते हैं, लेकिन विंडोज उपयोगकर्ता लिनक्स सॉफ्टवेयर भी चलाना चाह सकते हैं। चाहे आप एक बेहतर विकास वातावरण या शक्तिशाली कमांड-लाइन टूल की तलाश कर रहे हों, आप विंडोज को छोड़े बिना लिनक्स सॉफ्टवेयर चला सकते हैं.
विंडोज पर लिनक्स सॉफ्टवेयर चलाने के लिए कई अलग-अलग विकल्प हैं। लिनक्स पर विंडोज सॉफ्टवेयर चलाना आसान है, क्योंकि कोई भी मुफ्त लिनक्स वितरण के साथ एक वर्चुअल मशीन स्थापित कर सकता है - सॉफ्टवेयर लाइसेंस की कोई आवश्यकता नहीं है.
आभाषी दुनिया
वर्चुअल मशीनें आपको अपने डेस्कटॉप पर एक विंडो में किसी भी ऑपरेटिंग सिस्टम को चलाने की अनुमति देती हैं। आप निशुल्क वर्चुअलबॉक्स या वीएमवेयर प्लेयर स्थापित कर सकते हैं, लिनक्स वितरण के लिए एक आईएसओ फाइल डाउनलोड कर सकते हैं जैसे कि उबंटू, और वर्चुअल मशीन के अंदर लिनक्स वितरण स्थापित करें जैसे आप इसे एक मानक कंप्यूटर पर स्थापित करेंगे.
जब आपको अपने लिनक्स सिस्टम को बूट करने की आवश्यकता होती है, तो आप इसे अपने डेस्कटॉप पर एक विंडो में कर सकते हैं - अपने सभी विंडोज प्रोग्रामों को रिबूट करने और छोड़ने की कोई आवश्यकता नहीं है। सब कुछ लेकिन मांग वाले गेम और उन्नत 3 डी प्रभाव बस ठीक काम करना चाहिए, लेकिन आप उन लोगों का उपयोग नहीं करना चाहेंगे, वैसे भी.
यदि आप एक वर्चुअल मशीन में उबंटू स्थापित कर रहे हैं, तो आप इसके बजाय जुबांटु जैसे उबंटू व्युत्पन्न को स्थापित करने का प्रयास कर सकते हैं। उबंटू के डिफॉल्ट यूनिटी डेस्कटॉप में 3 डी इफेक्ट्स का उपयोग किया गया है और डेस्कटॉप इंटरफ़ेस वर्चुअल मशीन में उतनी आसानी से काम नहीं करता जितना कि पिछले डेस्कटॉप ने किया था। जुबांटु एक्सफ़सी का उपयोग करता है, जो बहुत अधिक हल्का है.
यहां तक कि आप अपने डेस्कटॉप पर सीधे लिनक्स एप्लिकेशन चलाने के लिए वर्चुअलबॉक्स के सीमलेस मोड या वीएमवेयर के यूनिटी मोड का उपयोग करने की कोशिश कर सकते हैं - वे वर्चुअल मशीन में चल रहे होंगे, लेकिन उनकी खिड़कियां एक सिंगल वर्चुअल मशीन विंडो में फंसने के बजाय आपके विंडोज डेस्कटॉप पर मौजूद होंगी.
Cygwin
Cygwin टूल का एक संग्रह है जो विंडोज पर लिनक्स जैसा वातावरण प्रदान करता है। यह विंडोज पर मौजूदा लिनक्स सॉफ्टवेयर को चलाने का एक तरीका नहीं है - सॉफ्टवेयर को फिर से तैयार करना होगा। हालाँकि, बहुत सॉफ्टवेयर पहले से ही recompiled है। Cygwin आपको एक लिनक्स-जैसा टर्मिनल और कमांड-लाइन वातावरण देगा जिसमें कई कमांड-लाइन प्रोग्राम हैं जिनका उपयोग आप पहले से ही कर सकते हैं.
हमने पहले Cygwin को स्थापित करने और उपयोग करने के लिए कवर किया है। तुम भी एक OpenSSH सर्वर स्थापित करने और एक विंडोज सिस्टम के लिए SSH पहुँच प्राप्त करने के लिए Cygwin का उपयोग कर सकते हैं.
यह समाधान विंडोज पर महत्वपूर्ण लिनक्स उपयोगिताओं को याद करने वाले उपयोगकर्ताओं के लिए आदर्श है - यह एक पूर्ण लिनक्स डेस्कटॉप चलाने का तरीका नहीं है.
वुबी के माध्यम से उबंटू स्थापित करें
यह विधि तकनीकी रूप से लिनक्स स्थापित कर रही है, विंडोज पर लिनक्स सॉफ्टवेयर नहीं चला रही है। आपको अपने लिनक्स सिस्टम का उपयोग करने के लिए हर बार रिबूट करना होगा जैसे कि आपने इसे एक मानक दोहरे बूट कॉन्फ़िगरेशन में स्थापित किया था.
हालाँकि, वुबी सामान्य तरीके से उबंटू स्थापित नहीं करता है। इसके बजाय, यह आपके विंडोज विभाजन पर एक विशेष फ़ाइल बनाता है और उस फ़ाइल को आपके उबंटू ड्राइव के रूप में उपयोग करता है। इसका मतलब है कि आप उबंटू को स्थापित कर सकते हैं और इसे बिना किसी विभाजन के उपयोग कर सकते हैं और जब आप काम कर लें तो आप उबंटू को विंडोज कंट्रोल पैनल से अनइंस्टॉल कर सकते हैं.
यदि विभाजन के पहलू आपको वापस पकड़ रहे हैं, तो वुबी को आज़माएं। जब डिस्क को पढ़ने और लिखने के लिए डिस्क की बात आती है तो प्रदर्शन सामान्य रूप से स्थापित लिनक्स सिस्टम जितना अच्छा नहीं होगा, लेकिन यह वर्चुअल मशीन की तुलना में तेज़ होना चाहिए.
पोर्ट किए गए और संकलित कार्यक्रम
कई सामान्य लिनक्स प्रोग्रामों को पहले ही विंडोज में पोर्ट कर लिया गया है और संकलित संस्करणों को ऑनलाइन उपलब्ध कराया गया है। यदि आप वास्तव में Emacs को याद करते हैं, तो आपको Windows के लिए Emacs के संस्करण मिलेंगे। यदि आप विंडोज पर एक विशिष्ट प्रोग्राम चलाना चाहते हैं, तो उस प्रोग्राम के नाम और "विंडोज" के लिए एक Google खोज करें - एक अच्छा मौका है जो आपको प्रोग्राम का एक संस्करण मिलेगा जो विंडोज पर पोर्ट किया गया है।.
सह-आधारित वितरण
coLinux सहकारी Linux के लिए खड़ा है। यह विंडोज़ कर्नेल के साथ लिनक्स को मूल रूप से चलाने का एक तरीका है जो वर्चुअल मशीन में लिनक्स चलाने की तुलना में बहुत तेज़ प्रदर्शन प्रदान करता है.
यह एक महान विचार है, लेकिन एक समस्या है। coLinux अभी तक Windows के 64-बिट संस्करणों का समर्थन नहीं करता है, इसलिए आपको ऐसा करने के लिए अपनी मशीन पर Windows का 32-बिट संस्करण चलाने की आवश्यकता होगी - जो कि दुर्लभ है। coLinux ने दो साल में एक नया संस्करण जारी नहीं किया है, इसलिए विकास या तो रुक गया है या बहुत धीमी गति से आगे बढ़ रहा है.
यदि आप इसे आज़माना चाहते हैं, तो आप पोर्टेबल उबंटू रीमिक्स को आज़माना चाह सकते हैं। यह सह-आधारित वितरण अंतिम बार 2011 में अपडेट किया गया था, इसलिए यह थोड़ा पुराना है - लेकिन अन्य विकल्प जैसे -Linux और भी पुराने हैं। andLinux, जिसे हमने अतीत में कवर किया था, आखिरी बार 2009 में अपडेट किया गया था.
कोलाइनक्स-आधारित वितरण एक बढ़िया विकल्प होगा, लेकिन वे पीछे छूटते जा रहे हैं। यदि आप वर्षों पुराने लिनक्स सॉफ्टवेयर और विंडोज के 32-बिट संस्करण का उपयोग करने में कोई आपत्ति नहीं करते हैं, तो यह विकल्प आपके लिए वैसे भी काम कर सकता है.
यहां कोई एक सही विकल्प नहीं है। जो लोग पूर्ण लिनक्स अनुभव चाहते हैं, वे शायद एक वर्चुअल मशीन चाहते हैं, जबकि कुछ महत्वपूर्ण शेल उपयोगिताओं के उपयोगकर्ता Cygwin पसंद कर सकते हैं। अन्य जो केवल एक कार्यक्रम चलाना चाहते हैं, उन्हें उस प्रोग्राम के एक संस्करण के साथ बेहतर भाग्य मिल सकता है, जिसे विंडोज में पोर्ट किया गया है.