विंडोजवरील उबंटू: काय आहे बिग डील?

लेखक: Laura McKinney
निर्मितीची तारीख: 2 एप्रिल 2021
अद्यतन तारीख: 1 जुलै 2024
Anonim
Windows 10 (WSL) वर उबंटू कसे स्थापित करावे
व्हिडिओ: Windows 10 (WSL) वर उबंटू कसे स्थापित करावे

सामग्री



स्रोत: प्रेस्युरुआ / ड्रीमस्टाइम.कॉम

टेकवे:

विंडोज 10 मध्ये मूळपणे उबंटू कमांड लाइन टूल्स वापरणे आता शक्य झाले आहे.

जेव्हा मायक्रोसॉफ्ट आणि कॅनॉनिकलने घोषणा केली की उबंटू विंडोज 10 च्या वर मार्च २०१ late च्या उत्तरार्धात धावेल, तेव्हा बरेच लिनक्स चाहत्यांना ही एप्रिल फूलची विनोद असल्याचे समजून क्षमा केली जाऊ शकते. परंतु विंडोजवर चालत उबंटू हे एक गंभीर आणि स्वागतार्ह व्यतिरिक्त आहे जे विंडोजला गंभीर विकासाचे वातावरण बनवेल.

होय, आपण ते ऐकले आहे. आपण आता विंडोज वर उबंटू चालवू शकता. किंवा त्याऐवजी कमांड लाइन टूल्स जसे की लोकप्रिय बॅश शेल.

निश्चितपणे, सायगविनसारखे वातावरण असे आहे ज्यामुळे युनिक्स आणि लिनक्सची साधने विंडोजवर पोर्ट करणे शक्य झाले आहे, परंतु आता आपण ड्युअल बूट किंवा वर्च्युअल मशीन सेट अप न करता वास्तविक लिनक्स बायनरीज चालवू शकता. जागेच्या दोन्ही बाजूंच्या बर्‍याच विकसकांना या विकासाबद्दल उत्साही असल्याचे हे रहस्य नाही.

विंडोज वर उबंटू चालवित आहे

आपण प्रयत्न करून खाजवत असाल तर ते तुलनात्मकदृष्ट्या सोपे आहे. आपल्याला नुकतेच विंडोज 10 चे 14316 बिल्ड पूर्वावलोकन आवश्यक आहे (2016 च्या उन्हाळ्यात विंडोज 10 वर्धापनदिन आवृत्तीसह पूर्ण आवृत्ती तयार होईल).


आपल्याला "विकसक मोड" सक्षम करण्यासाठी सेटिंग्जमध्ये जावे लागेल. त्यानंतर, आपण कमांड प्रॉम्प्टमध्ये "बॅश" टाइप करण्यास सक्षम असाल आणि लोकप्रिय शेल चालू असेल.

उबंटू का?

एकेकाळी कम्युनिझमशी लिनक्स आणि ओपन सोर्सची तुलना करणारी कंपनी आता त्याच्या मुख्य ऑपरेटिंग सिस्टम प्रतिस्पर्धी विंडोजमध्ये लिनक्सला समर्थन का देत आहे? मायक्रोसॉफ्टचे माजी मुख्य कार्यकारी अधिकारी स्टीव्ह बाल्मर यांनी म्हटलेले उत्तर म्हणजे “डेव्हलपर! विकसक! विकसक! विकसक! ”

मायक्रोसॉफ्ट आणि लिनक्स समुदायामधील सर्वात मोठे वैमनस्याचे वर्ष '०० चे दशक होते, जेव्हा विकसनशील अ‍ॅप्सचा अर्थ डेस्कटॉपवर विंडोज अ‍ॅप्स (आणि काही प्रमाणात मॅक अ‍ॅप्स) विकसित करणे, विंडोजच्या बाजारावर वर्च्युअल गोंधळ होते. सॉफ्टवेअर राक्षस कोणतीही मैदान गमावू इच्छित नाही.

मायक्रोसॉफ्ट विंडोज अजूनही सर्वात लोकप्रिय डेस्कटॉप ऑपरेटिंग सिस्टम आहे, परंतु त्याची मूळ कंपनी आत्मसंतुष्ट होऊ शकत नाही. मोबाईल आणि क्लाऊड संगणनाच्या नवीन जगाने मायक्रोसॉफ्टची थोड्या प्रमाणात मेघगर्जनेची चोरी केली आहे.


कोणतीही दोष नाही, तणाव नाही - आपले जीवन नष्ट न करता जीवन-बदलणारे सॉफ्टवेअर तयार करण्यासाठी चरण चरण बाय चरण


जेव्हा कोणालाही सॉफ्टवेअर गुणवत्तेची काळजी नसते तेव्हा आपण आपली प्रोग्रामिंग कौशल्ये सुधारू शकत नाही.

महत्त्वाचे म्हणजे, बरेच विकसक विंडोज मशीनवर नसून वेब आणि मोबाइल अॅप्स तयार करीत आहेत. कोणत्याही विकसकाच्या संमेलनाकडे पहा आणि प्रेक्षकांमध्ये आपल्याला दिसणारे बरेच लॅपटॉप मॅक असतील. हे नवीन स्टार्टअप्स वापरत असलेल्या बर्‍याच सर्व्हर म्हणजे लिनक्स, कारण त्यांनी त्यांच्या संगणक विज्ञान अभ्यासक्रमात वापरण्यास शिकवले.

दुसरीकडे, विंडोज कमांड लाइन एमएस-डॉस दिवसात अडकलेली दिसत आहे, मायक्रोसॉफ्टने पॉवरशेलने त्याऐवजी पुनर्स्थित करण्याचा प्रयत्न केला.

दुस words्या शब्दांत, लिनक्स सॉफ्टवेयर डेव्हलपमेंटच्या नवीन जगावर राज्य करते.

स्कॉट हॅन्सेलमन या विंडोजचा एक प्रमुख विकसक, समुद्र बदलल्याचे लक्षात आले. तो नियमितपणे केवळ “$” प्रॉम्प्ट शोधण्यासाठी वेब प्रोग्रामिंगवर शिकवण्या शोधत असे, याचा अर्थ असा की ट्यूटोरियल त्याच्यासाठी विंडोज विकसक म्हणून नव्हता.

विंडोज 10 वर उबंटू सह, विकासक वर्च्युअल मशीन किंवा ड्युअल बूट स्थापित न करता वर्षानुवर्षे युनिक्स-सारख्या सिस्टमवर वापरत असलेल्या समान कमांड लाइन साधनांमध्ये प्रवेश करण्यास सक्षम असतील.

उदाहरणे

हे जितके वाटते तितके विचित्र नाही. मायक्रोसॉफ्टने युनिक्सला यापूर्वी समर्थन दिले आहे. सन 80 च्या दशकात, सांताक्रूझ ऑपरेशन (एससीओ) च्या विकासास ताब्यात देण्यापूर्वी झेनिक्ससह हा युनिक्सचा एक प्रमुख विक्रेता होता. मायक्रोसॉफ्टने अनेक वर्षांपासून एससीओमधील भागीदारी कायम ठेवली.

मायक्रोसॉफ्टने ठरवले की एटी अँड टीचे युनिक्ससाठी परवाना देणे खूप अवजड आहे आणि ओएस / 2 तयार करण्यासाठी आयबीएमशी भागीदारी केली आहे, ओएस / 2 आणि विंडोजच्या निर्देशाबद्दल आयबीएमशी असहमती नंतर विंडोज एनटी विकसित करणे केवळ. तरीही मायक्रोसॉफ्टचा युनिक्स जगात एक पाय होता. एनटीने प्रारंभी पोसिक्स लेयरला पाठिंबा दर्शविला आणि युनिक्सच्या स्वतःच्या सर्व्हिसेसने एनटी वापरू इच्छित असलेल्या युनिक्स सॉफ्टवेयरमध्ये युनिक्स सारख्या वातावरणाची ऑफर दिली.

हे कसे कार्य करते

विंडोजसाठी उबंटू मायक्रोसॉफ्टच्या लिनक्ससाठी विंडोज सबसिस्टमद्वारे शक्य झाले. ही एक अनुकूलता स्तर आहे जी विंडोजमध्ये लिनक्स सिस्टम कॉलचे भाषांतर करते. ही साधने केवळ कमांड लाइन आहेत. विंडोजवर X11 स्थापित करणे आधीच शक्य असले तरी ग्राफिकल अनुप्रयोग ऑफर करण्याची कोणतीही योजना नाही. बहुतेक लोकप्रिय लिनक्स ग्राफिकल applicationsप्लिकेशन्सवर आधीपासूनच नेटिव्ह विंडोज पोर्ट्स असल्याने तो फार मोठा तोटा होणार नाही.

ही एक पूर्ण वाढलेली लिनक्स प्रणाली नाही. केवळ यूजरलँड युटिलिटीज चालू आहेत, कर्नल नाही, जरी बायनरीज विंडोज एक्झिक्युटेबल ऐवजी ईएलएफ बायनरी आहेत.

हे सायगविन सारखे वेगळे आहे जिथे विकसकांनी डीएलएल तयार केले आहे जे विंडोजमध्ये लिनक्स सिस्टम कॉलचे भाषांतर करते. सायगविन सह, प्रोग्राम्स विंडोज एक्झिक्युटेबलमध्ये पुन्हा कॉम्प्लीझ केले जातात.

विकल्प

जरी विंडोज वर उबंटू (क्रमवारी) चालू असला तरीही, विंडोजला जवळपास ठेवत Linux च्या शक्तीमध्ये टॅप करू इच्छिणा for्या लोकांसाठी बरेच पर्याय उपलब्ध आहेत.

ज्या लोकांना पॉसीएक्स-सुसंगत साधने हव्या असतात परंतु व्हर्च्युअलायझेशनचा ओव्हरहेड नको असेल किंवा ऑपरेटिंग सिस्टम स्विच कराव्या लागणार नाहीत अशा लोकांसाठी सायगविन आणि उविन हे अतिशय लोकप्रिय वातावरण आहे. मिनजीडब्ल्यू आणि एमएसवायएस एक हलके पर्याय देतात.

व्हीएमवेअर आणि व्हर्च्युअलबॉक्सद्वारे व्हर्च्युअलायझेशन ऑपरेटिंग सिस्टमवर बरेच अधिक नियंत्रण प्रदान करते, परंतु हळू मशीनवर कार्यक्षम दंड आहे. बर्‍याच रॅमसह एक वेगवान मशीन बेअर-मेटल स्थापनेच्या तुलनेत कार्यक्षमता ऑफर करेल.

ज्यांना लिनक्स आणि विंडोज दोन्ही चालवायचे आहे त्यांच्यासाठी ड्युअल-बूटिंग हा पारंपारिक पर्याय आहे. हे दिवस खूप सोपे आहे, परंतु ऑपरेटिंग सिस्टममध्ये स्विच करणे त्रासदायक ठरू शकते.

निष्कर्ष

विंडोजच्या शीर्षस्थानी उबंटू चालविण्याच्या क्षमतेसह, विकसकांकडे विंडोज ऑफर केलेल्या हार्डवेअर निवडींच्या विस्तृत श्रेणीसह एक शक्तिशाली विकास वातावरण असेल.