विंडोज ऑपरेटिंग सिस्टम द्वारा प्रभुत्व वाली दुनिया में, लिनक्स पर माइग्रेट करना एक कठिन कार्य लगता है। एक पूरी नई और अलग कंप्यूटिंग दुनिया की आदत डालने के बुनियादी सवालों के अलावा, कार्यक्षमता का सवाल है। एक नया लिनक्स उपयोगकर्ता कितना सक्षम होगा? कई इंटरनेट साइटें खराब तरीके से कोडेड हैं ताकि केवल इंटरनेट एक्सप्लोरर उपयोगकर्ता उन्हें ठीक से देख सकें। अधिकांश सॉफ़्टवेयर बाजार (मुख्य रूप से घरेलू क्षेत्र) विंडोज एप्लिकेशन की ओर गंभीर रूप से पक्षपाती है। क्या नया लिनक्स उपयोगकर्ता विंडोज की तरह विकल्पों की पूरी लचीलापन बनाए रखने में सक्षम होगा?
खैर, जवाब है ... शायद। नए लिनक्स वितरण अधिक से अधिक लचीले और घरेलू-उन्मुख होते जा रहे हैं, विभिन्न प्रकार के अत्यधिक उपयोगी पैकेज के साथ बंडल किए गए हैं जो लिनक्स अनुभव को यथासंभव पूर्ण और दर्द रहित बनाने के लिए अभिप्रेत हैं। फिर भी, कुछ चीजें हमेशा विशुद्ध रूप से विंडोज-केवल रहेंगी और कोई भी कामचलाऊ व्यवस्था मदद नहीं कर पाएगी। अधिकांश गेम बाजार विंडोज की ओर उन्मुख है। अधिकांश ऑनलाइन बैंकिंग साइटें IE केवल लगती हैं।
इस समस्या को हल करने के लिए, लिनक्स प्रोग्रामर विभिन्न प्रकार के कार्यक्रम लेकर आए हैं जो एक प्रकार के पैचिंग और वर्चुअलाइजेशन की अनुमति देते हैं, जिससे विंडोज एप्लिकेशन के लिए आंशिक समर्थन सक्षम होता है। दुर्भाग्य से, इन समाधानों में से अधिकांश वास्तव में काम नहीं करते हैं। विंडोज के टुकड़ों को अलग से चलाना पूर्ण ऑपरेटिंग सिस्टम की तरह काम नहीं करता है। तो, अलग-अलग एक्जीक्यूटेबल और DLL को हैक करके उन्हें लिनक्स में चलाने के बजाय, लिनक्स में विंडोज क्यों नहीं चलाएं?
क्यों नहीं वास्तव में?
मैं लिनक्स में विंडोज चलाने में सक्षम होना एक महत्वपूर्ण उपलब्धि मानता हूं। एक, यह गीकी उपलब्धि की एक सशक्त भावना देता है। दूसरा, लिनक्स संदेह करने वालों के लिए, यह एक और कारण है कि आपको लिनक्स का उपयोग करने पर विचार क्यों करना चाहिए। यदि आपके पसंदीदा विंडोज एप्लिकेशन के लिए संगतता की कमी अब तक एक बड़ी बाधा रही है, तो यह अब नहीं है।
मैंने यह कैसे किया?
फिर से, मुझे शानदार VMware उत्पादों की प्रशंसा करनी होगी जिन्होंने मुझे यह करने की अनुमति दी। लेकिन आइए इसे एक बार में एक कदम लें। मैं एक पूर्ण गाइड लिखने जा रहा हूं कि कैसे मैंने SUSE लिनक्स में VMware सर्वर को सफलतापूर्वक कॉन्फ़िगर किया और फिर पूर्ण नेटवर्क एक्सेस के साथ विंडोज को गेस्ट ऑपरेटिंग सिस्टम के रूप में इंस्टॉल किया। उम्मीद है, आप मेरे कारनामों को फिर से लागू कर पाएंगे।
मुझे यह जोड़ना चाहिए कि मैंने कई वितरणों में VMware उत्पादों को सफलतापूर्वक इंस्टॉल किया है, जिसमें Ubuntu और PCLinuxOS शामिल हैं। SUSE लिनक्स उन कई वितरणों में से एक है जो आपको ऐसा करने की अनुमति देगा। वैकल्पिक रूप से, आप VirtualBox का भी उपयोग कर सकते हैं, VMware सर्वर के समान एक ओपन-सोर्स वर्चुअलाइजेशन समाधान। लेकिन यह गाइड SUSE + VMware सर्वर पर केंद्रित है। यहां उन चीजों की सूची है जो आपको करने की आवश्यकता है:
- अपने कंप्यूटर पर SUSE लिनक्स इंस्टॉल करें (भौतिक रूप से; वर्चुअल मशीन के रूप में नहीं)।
- लिनक्स के लिए VMware सर्वर डाउनलोड करें।
- लिनक्स के लिए VMware सर्वर इंस्टॉल करें।
- सभी छोटे विकल्पों को सावधानीपूर्वक कॉन्फ़िगर करें ताकि यह सुनिश्चित हो सके कि अन्य सॉफ़्टवेयर के साथ कोई टकराव नहीं है।
- VMware सर्वर शुरू करें और Windows XP (या जो भी हो) को गेस्ट ऑपरेटिंग सिस्टम के रूप में इंस्टॉल करें; अधिक विवरण के लिए, आप मेरे Windows XP इंस्टॉल करना लेख देख सकते हैं।
SUSE लिनक्स इंस्टॉल करें
चरण-दर-चरण निर्देशों के लिए कृपया मेरा SUSE लिनक्स इंस्टॉल करना लेख देखें।
लिनक्स के लिए VMware सर्वर डाउनलोड करें
VMware सर्वर डाउनलोड करने में सक्षम होने के लिए आपको पंजीकरण करना होगा। पंजीकरण के बाद, आपको ईमेल के माध्यम से सॉफ़्टवेयर सीरियल नंबर प्राप्त होगा। उसके बाद, आपको आवश्यक फ़ाइलों को डाउनलोड करने से पहले सॉफ़्टवेयर EULA से सहमत होना होगा। उपरोक्त चरणों को पूरा करने और डाउनलोड पेज पर पहुंचने के बाद, आपको तीन पैकेज की आवश्यकता होगी:
- लिनक्स के लिए VMware सर्वर (या तो .rpm या .tar.gz)।
- VMware मैनेजमेंट इंटरफेस (tar.gz)।
- VMware सर्वर कंसोल VMware सर्वर लिनक्स क्लाइंट पैकेज के अंदर शामिल (.zip)।
लाल रंग में चिह्नित डाउनलोड पेज पर डाउनलोड के वास्तविक नाम हैं। इन्हें अपने /home फ़ोल्डर में डाउनलोड करें।
इंस्टॉलेशन
VMware सर्वर बीटा 3 रिलीज नोट्स में निर्देशों का चरण-दर-चरण पालन करें। लिनक्स निर्देश पेज के आधे नीचे स्थित हैं। हर चरण पूरी तरह से और सटीक रूप से, विस्तार से प्रलेखित है। किसी विशेष हैकिंग ज्ञान की आवश्यकता नहीं है। बस ध्यान से पढ़ें और प्रत्येक कमांड लाइन को बारी-बारी से निष्पादित करें। हालांकि रिलीज नोट्स Red Hat लिनक्स को संदर्भित करते हैं, यह SUSE के लिए निर्दोष रूप से काम करता है।
आप पेज पर जानकारी की मात्रा से अभिभूत हो सकते हैं, लेकिन घबराएं नहीं। यहां कुछ सरल नियम हैं जिनका आपको पालन करना चाहिए:
- उपरोक्त उल्लिखित प्रत्येक पैकेज के लिए, आपको पहले टारबॉल निकालने और फिर सब कुछ ठीक से सेट करने के लिए एक कॉन्फ़िगरेशन विज़ार्ड चलाने की आवश्यकता होगी। ऐसा करने के लिए आपको रूट (su) के रूप में लॉग इन होना होगा।
- एक बार जब आप कॉन्फ़िगरेशन विज़ार्ड चलाते हैं, तो फ़ाइलों, फ़ोल्डरों या पोर्ट्स के लिए डिफ़ॉल्ट सेटिंग्स का उपयोग करें। यह आपको बाद में संभावित परेशानियों को डीबग करने में मदद करेगा। अधिकांश हाउ-टोज डिफ़ॉल्ट कॉन्फ़िगरेशन के आधार पर समाधान प्रदान करेंगे।
- कई मौकों पर, आपको VMware नेटवर्क एडाप्टर के लिए IP के सबनेट को नामित करने के लिए कहा जाएगा। विज़ार्ड को स्वयं पर्याप्त अनअसाइन्ड रेंज खोजने दें। सुनिश्चित करें कि आपके सभी नेटवर्क कनेक्शन प्लग इन हैं जब आप ऐसा करते हैं ताकि विज़ार्ड उन IP रेंज को देखे जो सामान्य रूप से आपके ISP या स्थानीय नेटवर्क के लिए आरक्षित होंगे और उन्हें छोड़ दे। यदि आप DHCP सर्वर का उपयोग कर रहे हैं (यदि आप अपनी SUSE मशीन को राउटर या इसी तरह के रूप में उपयोग करते हैं), तो आपको टकराव से बचने के लिए मैन्युअल रूप से सबनेट रेंज जोड़ना होगा।
- आपको एक डायरेक्टरी असाइन करनी होगी जहां आपकी वर्चुअल मशीनें संग्रहीत की जाएंगी। /root पार्टीशन पर फ़ोल्डर असाइन न करने का प्रयास करें बल्कि /home पार्टीशन पर। यह संभावित एक्सेस अनुमति टकराव और सिस्टम पार्टीशन के अनावश्यक क्लॉगिंग को रोकेगा। आपको अपने वर्चुअल मशीनों के लिए पर्याप्त बड़ा हार्ड डिस्क स्थान समर्पित करना चाहिए।
पैकेज को एक-एक करके इंस्टॉल करना शुरू करें। कॉन्फ़िगरेशन फ़ाइलें चलाएं। यदि आप किसी समस्या का सामना करते हैं, तो टर्मिनल विंडो का प्रिंट-स्क्रीन लें या सटीक त्रुटि संदेश लिखें जो आपको प्राप्त होता है ताकि आप SUSE फोरम में सटीक सहायता प्राप्त कर सकें।
VMware सर्वर चलाएं
टर्मिनल विंडो में निम्नलिखित कमांड निष्पादित करके VMware सर्वर शुरू करें:
cd /usr/bin/ vmware
यदि आपने सब कुछ सावधानीपूर्वक किया है, तो VMware सर्वर शुरू होना चाहिए।
अब, विंडोज इंस्टॉल करने का समय था। तो मैंने खुद एक वर्चुअल मशीन बनाई। VMware सर्वर यह आपके लिए कर सकता है, लेकिन आप EasyVMX! और QEMU का भी उपयोग कर सकते हैं। अधिक विवरण के लिए कृपया मेरा VMware प्लेयर - एक महान दोस्त लेख देखें।
मेरे VMware सर्वर के होम विंडो में, मैंने एक मौजूदा मशीन चलाने का विकल्प चुना। मैंने .vmx फ़ाइल का पता लगाया, जो मेरे वर्चुअल मशीन फ़ोल्डर के अंदर स्थित थी, और इसे चलाया। Windows XP वर्चुअल मशीन CD से बूट होने लगी और मैं Windows XP इंस्टॉल करने की राह पर था।
Windows XP
आधे घंटे बाद, मेरा XP SUSE के अंदर सुरक्षित रूप से पिंजरे में जीवित और लात मार रहा था। यहां परिचित Windows XP डेस्कटॉप है:
यहां Internet Explorer 6 SP2 है, लिनक्स के अंदर जीवित और लात मार रहा है:
बेशक, मुझे Firefox (कुछ एक्सटेंशन के साथ) इंस्टॉल करना पड़ा:
विश्वास करना मुश्किल, है ना? लेकिन यहां मैं था, लिनक्स में विंडोज चला रहा था। मुझे जो उपलब्धि की भावना महसूस होती है वह बहुत मीठी है। लिनक्स का उपयोग करना कहीं अधिक फायदेमंद है जितना मैं कभी सोच सकता था। छोटी तरकीबें सभी अंतर बनाती हैं।
अब आपकी बारी है। थोड़े से भाग्य और ग्राफिक कार्ड निर्माता की सही पसंद के साथ, आप पूर्ण नेटवर्क समर्थन (इंटरनेट, LAN), पूर्ण 3D त्वरण, VMware सर्वर, और इंटरनेट एक्सेस के साथ Windows XP का आनंद ले पाएंगे, बिना किसी टकराव या बग के, सभी आपके SUSE लिनक्स मशीन पर सुचारू रूप से चल रहे हैं। बोनस के रूप में एक प्रिंटर डालें (Hewlett Packard के पास ड्राइवर हैं जो लिनक्स में HP और Lexmark दोनों के लिए काम करते हैं, जाकर पता लगाएं), और मुझे संदेह है कि आप कभी पीछे मुड़कर नहीं देखेंगे। क्या मैंने आपको मना लिया?
SUSE फोरम के लिंक:
SUSE लिनक्स फोरम
SUSE फोरम - वैश्विक SUSE समुदाय
ओपन सोर्स और लिनक्स फोरम
VMware सर्वर फोरम के लिंक:
VMware सर्वर चर्चा फोरम
VMware सर्वर चर्चा फोरम - VMware सर्वर
चीयर्स ऑल।