Windows Subsystem for Linux ने डेस्कटॉप पर लिनक्स के लिए खेल बदल दिया है। जहां 2000 के दशक में माइक्रोसॉफ्ट और लिनक्स आमने-सामने थे, अब माइक्रोसॉफ्ट यह सुनिश्चित करने के लिए लिनक्स समुदाय के साथ मिलकर काम करता है कि वे इंटरऑपरेट कर सकें।
WSL से बेहतर कोई टूल नहीं है जो लिनक्स और विंडोज की नई दुनिया को दिखाता हो। अब आप वास्तविक लिनक्स बाइनरी के साथ अपने विंडोज सिस्टम पर शक्तिशाली लिनक्स कमांड लाइन टूल का उपयोग कर सकते हैं। आपके पास माइक्रोसॉफ्ट स्टोर से सीधे लिनक्स वितरण का विकल्प भी है।
लेकिन विंडोज में आपको कौन सा लिनक्स डिस्ट्रो चलाना चाहिए?
1. उबंटू
उबंटू समग्र रूप से सबसे व्यापक रूप से तैनात लिनक्स वितरण है, और यह कोई आश्चर्य की बात नहीं है कि यह WSL के हिस्से के रूप में उपलब्ध है।
कैनोनिकल द्वारा विकसित, डिस्ट्रो को एक बड़ी कंपनी का समर्थन प्राप्त है। कैनोनिकल यह सुनिश्चित करने के लिए माइक्रोसॉफ्ट के साथ मिलकर काम करता है कि इसका WSL संस्करण डेवलपर्स के लिए अच्छा काम करे।
उबंटू डेबियन डिस्ट्रो की तुलना में अधिक स्थिर अप-टू-डेट पैकेज रखने का प्रयास करता है जिस पर यह आधारित है। यह इसे डेवलपर्स के लिए एक अच्छा विकल्प बनाता है।
उबंटू साल में दो बार एक नया संस्करण जारी करता है, आमतौर पर वसंत और पतझड़ में। लगभग हर दो साल में, एक रिलीज को "लॉन्ग टर्म सपोर्ट" या LTS के रूप में नामित किया जाता है। इसका मतलब है कि इसे पांच साल तक अपडेट प्राप्त होंगे। माइक्रोसॉफ्ट स्टोर में उबंटू ऐप नवीनतम LTS रिलीज को लक्षित करेगा, हालांकि अन्य वर्तमान में समर्थित रिलीज भी उपलब्ध हैं।
डाउनलोड: विंडोज के लिए उबंटू 20.04 LTS
2. डेबियन
डेबियन ऊपर उल्लिखित लोकप्रिय उबंटू संस्करण का आधार है। यह सक्रिय विकास में सबसे पुराने वितरणों में से एक है, जिसका इतिहास 1993 तक जाता है।
अपने मानक कॉन्फिगरेशन में डेबियन अपनी स्थिरता के लिए जाना जाता है। इसका मतलब यह नहीं है कि यह क्रैश नहीं होगा, बल्कि यह कि यह अपने जीवनकाल के दौरान ज्यादा नहीं बदलता, जो विश्वसनीयता में मदद करता है। यही एक कारण है कि विकिपीडिया जैसी साइटें इस पर भरोसा करती हैं।
डेबियन उबंटू से भी अलग है क्योंकि यह कैनोनिकल की तरह एक व्यावसायिक कंपनी द्वारा नियंत्रित किए बिना सख्ती से एक सामुदायिक परियोजना है। जो लोग वास्तव में फ्री सॉफ्टवेयर और फ्री कल्चर लोकाचार में विश्वास करते हैं, वे इस कारण से डेबियन को आकर्षक पाते हैं।
डेबियन की स्थिरता का नकारात्मक पहलू यह है कि आप स्थिर संस्करण में कुछ प्राचीन पैकेज संस्करणों के साथ समाप्त हो सकते हैं। यदि आप डेवलपर नहीं हैं या ऐसा वातावरण चाहते हैं जो प्रोडक्शन सर्वर को मिरर कर सके, तो यह आपके लिए काम कर सकता है।
डेबियन में टेस्टिंग और अनस्टेबल रिलीज भी हैं जिनका उपयोग आप नए संस्करणों की आवश्यकता होने पर कर सकते हैं, लेकिन आपको स्थिर को इन अन्य ट्रैक में से एक में बदलना होगा, क्योंकि केवल स्थिर संस्करण माइक्रोसॉफ्ट स्टोर के माध्यम से उपलब्ध है।
डाउनलोड: विंडोज के लिए डेबियन
3. काली लिनक्स
जहां उबंटू और डेबियन सामान्य-उद्देश्य वाले वितरण हैं, काली लिनक्स एथिकल हैकिंग के लिए डिज़ाइन किया गया है। परियोजना 600 से अधिक पेनेट्रेशन टेस्टिंग टूल शामिल करने का दावा करती है। उबंटू की तरह, काली डेबियन पर आधारित है।
डिस्ट्रो में रिमोट कंप्यूटर पर जानकारी प्राप्त करने और उनमें कमजोरियों की खोज करने के प्रयास के लिए उपयोगिताएं शामिल हैं।
यदि आप इसे उन कंप्यूटरों पर आज़माते हैं जिन तक आपकी औपचारिक पहुंच नहीं है, तो आप बड़ी मुसीबत में पड़ सकते हैं। हम वकील नहीं हैं, लेकिन आपको शायद टूल को केवल अपनी मशीनों पर आज़माना चाहिए, जैसे वर्चुअल मशीन या आपकी होम लैब में।
डिस्ट्रो आधिकारिक तौर पर Win-KeX के साथ विंडोज पर लिनक्स डेस्कटॉप का भी समर्थन करता है। डेस्कटॉप एक अलग विंडो में या "सीमलेस" मोड में चल सकता है, जो विंडोज और काली डेस्कटॉप को साझा करता है।
इसके अलावा, काली लिनक्स नवोदित सुरक्षा/इन्फोसेक विशेषज्ञों के लिए एक अच्छा डिस्ट्रो होगा।
डाउनलोड: विंडोज के लिए काली लिनक्स
4. openSUSE
openSUSE, डेबियन की तरह, एक पुराना डिस्ट्रो है जो वर्तमान में व्यापक उपयोग में है, जिसे जर्मन SUSE कंपनी द्वारा विकसित किया गया है। कंपनी को नोवेल द्वारा खरीदा गया था, जिसे बदले में माइक्रो फोकस द्वारा अधिग्रहित किया गया था, जिसने तब SUSE को फिर से एक अलग कंपनी में बदल दिया। इसी तरह यह आज काम करता है। openSUSE SUSE के एंटरप्राइज संस्करण का आधार है।
SUSE परिवार YaST कॉन्फिगरेशन टूल के लिए सबसे प्रसिद्ध है, जो पूरी तरह से मेनू इंटरफेस पर आधारित है, बजाय केवल कमांड पर भरोसा करने के। यह इसे उन लोगों के लिए अधिक अनुकूल बना सकता है जो लिनक्स कमांड लाइन से कम परिचित हैं। सभी पैकेज प्रबंधन और सिस्टम कॉन्फिगरेशन YaST के माध्यम से किया जाता है।
एक और दिलचस्प पहल ओपन बिल्ड सर्विस है, जो न केवल openSUSE के लिए बल्कि अन्य प्रमुख डिस्ट्रो जैसे डेबियन और उबंटू के लिए भी पैकेज बनाता है। परियोजना का लक्ष्य समर्थन सिरदर्द को कम करने के लिए एक मानकीकृत रिपॉजिटरी बनाना है। इसका मतलब है कि आप openSUSE पैकेज का उपयोग openSUSE इंस्टॉल किए बिना कर सकते हैं।
डाउनलोड: विंडोज के लिए openSUSE Leap 15.2
5. अल्पाइन लिनक्स
अल्पाइन लिनक्स यहां कवर किए गए अन्य डिस्ट्रो से बहुत अलग है क्योंकि यह मौजूदा डिस्ट्रो पर आधारित नहीं है। अल्पाइन हल्का और तेज़ होने का प्रयास करता है।
डेवलपर्स इसे musl libc और BusyBox पर बनाते हैं, जो अल्पाइन को मानक लिनक्स वितरणों की तुलना में बहुत छोटा बनाता है। यह मानक लिनक्स डिस्ट्रो में अब मानक systemd की तुलना में अपने स्वयं के पैकेज प्रबंधन सिस्टम और openRC स्क्रिप्ट का भी उपयोग करता है।
डेवलपर्स पोजिशन इंडिपेंडेंट एक्जीक्यूटेबल्स (PIE) और स्टैक-स्मैशिंग सुरक्षा का उपयोग करके अल्पाइन को बहुत सुरक्षित बनाने का भी प्रयास करते हैं। सरल शब्दों में, इसका मतलब है कि अल्पाइन पर चलने वाली मशीन का नियंत्रण लेने के लिए एक हमलावर के लिए यह अधिक कठिन है।
अल्पाइन की सरलता और गति इसकी इंस्टॉलेशन प्रक्रिया द्वारा प्रदर्शित होती है, जो WSL में भी एक मानक डिस्ट्रो की तुलना में बहुत कम समय लेती हुई प्रतीत होती है। अन्य डिस्ट्रो में पहले लॉन्च के दौरान एक संदेश होता है कि सेट अप में कुछ मिनट लग सकते हैं।
अल्पाइन की हल्की प्रकृति WSL के अनुकूल हो सकती है; कई लोग WSL को पसंद करते हैं क्योंकि यह पूर्ण VM की तुलना में कम संसाधन-गहन है। यदि आप पहले से ही एक लिनक्स पावर यूजर हैं और उबंटू या SUSE से कुछ अलग चाहते हैं तो आप इसे पसंद कर सकते हैं।
डाउनलोड: विंडोज के लिए अल्पाइन WSL
WSL पर लिनक्स डिस्ट्रो चुनना
WSL के लिए वितरण के सभी विकल्पों के साथ, आपको किसके साथ जाना चाहिए? यदि आप पहले से ही एक डिस्ट्रो से परिचित हैं, तो शायद उससे चिपके रहना सबसे अच्छा है। यदि आप उबंटू का उपयोग करने वाले सर्वर के लिए टेस्ट वातावरण बना रहे हैं, तो उबंटू का उपयोग करना सबसे अच्छा है, उदाहरण के लिए।
यदि आप लिनक्स से पूरी तरह से नए हैं और कमांड लाइन देखना चाहते हैं, तो उबंटू से शुरू करें क्योंकि यह अनुभवी उपयोगकर्ताओं के लिए बहुत शक्ति प्रदान करते हुए आपका हाथ पकड़ने में सबसे अच्छा है।
आप एक ही समय में अलग-अलग डिस्ट्रो भी चला सकते हैं, तो क्यों न उन सभी को आज़माया जाए?