लिनक्स / यूनिक्स उपयोगकर्ताओं के लिए विंडोज सर्वाइवल गाइड

लेखक: Roger Morrison
निर्माण की तारीख: 17 सितंबर 2021
डेट अपडेट करें: 4 मई 2024
Anonim
लिनक्स सर्वाइवल गाइड #1: डिस्ट्रोस और ड्राइव्स
वीडियो: लिनक्स सर्वाइवल गाइड #1: डिस्ट्रोस और ड्राइव्स

विषय


स्रोत: बीनू ओमानक्कुट्टन / ड्रीमस्टाइम डॉट कॉम

ले जाओ:

लिनक्स / यूनिक्स को प्राथमिकता दें लेकिन विंडोज का उपयोग करने के लिए मजबूर? अपने विंडोज कंप्यूटर को अपने पसंदीदा ओएस की तरह थोड़ा और बनाने के कुछ तरीके यहां दिए गए हैं।

आइए इसका सामना करें, लिनक्स और यूनिक्स महान ऑपरेटिंग सिस्टम हैं, लेकिन कई उपयोगकर्ताओं को वास्तविक दुनिया में रहना पड़ता है, और वास्तविक दुनिया में रहने का मतलब अक्सर विंडोज नामक एक निश्चित ऑपरेटिंग सिस्टम का उपयोग करना होता है। चाहे आप बस विंडोज पर जाएं या वहां रहें, कुछ तरीके हैं जो इसे उन प्रणालियों की तरह अधिक काम करेंगे जो आप उपयोग कर रहे हैं।

Cygwin

यदि आप विंडोज के साथ एक गंभीर लिनक्स / यूनिक्स उपयोगकर्ता हैं, तो शायद आप कमांड लाइन को याद नहीं कर रहे हैं। ज़रूर, विंडोज कमांड प्रॉम्प्ट ठीक है, लेकिन यह यूनिक्स शेल के लचीलेपन के पास कहीं नहीं है। Cygwin आपके लिए जवाब है। यह एक DLL और POSIX संगतता परत है जिससे आपको एक परिचित वातावरण देते हुए विंडोज में लिनक्स सॉफ्टवेयर को पोर्ट करना आसान हो जाता है।


आप केवल प्रोजेक्ट वेबसाइट से Setup.exe फ़ाइल डाउनलोड करें और Cygwin स्थापित करें। इंस्टॉलर पैकेज मैनेजर के रूप में दोगुना हो जाता है, और आप अपने पसंदीदा उपयोगिताओं, टूल, संपादकों और इतने पर स्थापित कर सकते हैं। एक कमांड लाइन फ्रंट-एंड है जिसे साइग-गेट कहा जाता है जो डेबियन और उबंटू पर उपयुक्त-उपयोगिता के समान है।

आप Cygwin के साथ Linux बायनेरिज़ का उपयोग करने में सक्षम नहीं होंगे। सॉफ्टवेयर विंडोज के लिए संकलित किया जाना है। सैकड़ों पैकेज उपलब्ध हैं। यदि आप इतने इच्छुक हैं, तो आप जीसीसी स्थापित कर सकते हैं और स्वयं स्रोत से संकलन कर सकते हैं।

आप न केवल कमांड-लाइन एप्लिकेशन चला सकते हैं, बल्कि एक्स विंडो सिस्टम के लिए डिज़ाइन किए गए प्रोग्रामों के साथ-साथ सिगविन / एक्स का उपयोग कर सकते हैं।

शक्ति कोशिका

Microsoft का अपना PowerShell पारंपरिक यूनिक्स शेल और MS-DOS से प्राप्त मानक विंडोज कमांड लाइन दोनों का एक दिलचस्प विकल्प है। PowerShell भारी आपत्ति-उन्मुख है।

आप यूनिक्स के गोले में जैसे आप कर सकते हैं जंजीर कमांड की पाइपलाइन बना सकते हैं, लेकिन अंतर यह है कि सादे का उपयोग करने के बजाय, यह ऑब्जेक्ट्स को पाइप करता है। यह गंभीर यूनिक्स प्रोग्रामर्स के लिए एक विरोधाभास हो सकता है, लेकिन इसका फायदा यह है कि आप AWK या पर्ल जैसे जटिल -प्रोसेसर टूल का उपयोग किए बिना डेटा निकाल सकते हैं।


सीखने की अवस्था थोड़ी है, लेकिन डिजाइनरों ने पॉवरशेल को सीखना आसान बनाने का प्रयास किया है। यह स्वयं विंडोज के साथ बातचीत करने के लिए अधिक उपयोगी है। यदि आप Windows कार्यों को स्वचालित करने की आवश्यकता नहीं करते हैं, तो आप अन्य स्क्रिप्टिंग भाषाओं से चिपके रहना चाह सकते हैं।

नो बग्स, नो स्ट्रेस - योर स्टेप बाय स्टेप गाइड बाय स्टेप गाइड टू लाइफ-चेंजिंग सॉफ्टवेर विदाउट योर लाइफ

जब कोई भी सॉफ़्टवेयर गुणवत्ता की परवाह नहीं करता है तो आप अपने प्रोग्रामिंग कौशल में सुधार कर सकते हैं।

संपादकों

कोई भी बात नहीं है कि vi और Emacs के बीच "संपादक युद्धों" के पक्ष में, आप विंडोज पर अपने पसंदीदा का उपयोग कर सकते हैं। आपके पास विंडोज पर संपादकों की एक विस्तृत पसंद है, सिगविन पर उपलब्ध यूनिक्स संपादकों से, साथ ही साथ vi और Emacs दोनों के देशी पोर्ट।

दोनों के लिए एक अच्छा हल्का लेकिन पूर्ण विशेषताओं वाला विकल्प नोटपैड ++ है।

SSH

यदि आप एक गंभीर प्रोग्रामर या सिस्टम एडमिनिस्ट्रेटर हैं, तो आप पहले से ही एसएसएच के बारे में जानते हैं। सौभाग्य से, आप विंडोज पर और साथ ही लिनक्स पर दूरस्थ मशीनों का उपयोग कर सकते हैं। एक तरीका PuTTY है, जो आपको कनेक्शन प्रबंधित करने देता है।

आप Cygwin का उपयोग करके SSH भी स्थापित कर सकते हैं। इस तरह से करने का फायदा यह है कि आप Mosh का उपयोग कर सकते हैं, जो आपको आपके मशीन को सोने के लिए या नेटवर्क बदलने के लिए लगा रहने पर कनेक्ट रहने देता है। यह वाई-फाई पर लैपटॉप पर काम करने के लिए वास्तव में बहुत अच्छा है।

प्रोग्रामिंग की भाषाएँ

यूनिक्स एक महान विकास का माहौल है, और जो भी आपकी पसंदीदा प्रोग्रामिंग भाषा यूनिक्स पर है, वह विंडोज के लिए उपलब्ध है।

पायथन, पर्ल, पीएचपी और अन्य सहित सभी प्रमुख स्क्रिप्टिंग भाषाओं में देशी विंडोज संस्करण और साथ ही साथ सिगविन संस्करण उपलब्ध हैं।

Microsoft के अपने विकास उपकरण हैं, लेकिन यूनिक्स उपकरण बहुत अधिक हल्के होते हैं।

डेस्कटॉप प्रबंधक

लिनक्स डेस्कटॉप की एक अन्य विशेषता जो आप शायद याद कर रहे हैं वह है वर्चुअल डेस्कटॉप। जबकि Microsoft इसे विंडोज 10 में जोड़ रहा है, आपको इंतजार नहीं करना पड़ेगा। आप VirtuaWin स्थापित कर सकते हैं, जो आपको उन्नत विंडो प्रबंधन सुविधाएँ प्रदान करता है। सर्वश्रेष्ठ लिनक्स सॉफ्टवेयर की तरह, यह मुफ़्त और खुला स्रोत है।

रियल * निक्स के लिए हो रही है

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

यदि आप इस मार्ग पर जाते हैं, तो सुनिश्चित करें कि Windows पहले स्थापित है। अन्यथा, Windows मास्टर बूट रिकॉर्ड में किसी भी बूटलोडर को अपने आप से अधिलेखित कर देगा जब आप इसे स्थापित करेंगे। अधिकांश लिनक्स वितरण विंडोज विभाजन का पता लगाने और एक बूटलोडर स्थापित करने के लिए पर्याप्त स्मार्ट हैं जो आपको चुनने देता है कि आप किस ओएस में बूट करना चाहते हैं।

एक और समस्या जो आप विंडोज 8 के लिए डिज़ाइन किए गए नए कंप्यूटरों पर चला सकते हैं, वह है यूईएफआई सुरक्षा। मूल रूप से रूटकिट्स और बूटकिट्स के खिलाफ बचाव के लिए डिज़ाइन किया गया था, इसे ऑपरेटिंग सिस्टम को क्रिप्टोग्राफिक रूप से हस्ताक्षरित करने की आवश्यकता के लिए आलोचना की गई थी, जिसमें कई विकृतियों को बंद करने की क्षमता थी।

Microsoft यह बताता है कि नए पीसी ने इसे डिफ़ॉल्ट रूप से सक्षम किया है, लेकिन सौभाग्य से उन्हें यह भी आवश्यक है कि आपके पास इसे बंद करने की क्षमता है, लेकिन केवल x86 पीसी पर। वे भविष्य में अन्यथा निर्णय ले सकते हैं। यदि आप सुरक्षित बूट रखना चाहते हैं, या एआरएम प्रोसेसर का उपयोग कर रहे हैं, तो आप उन विकृतियों को चुन सकते हैं जो हस्ताक्षरित हैं, जैसे कि उबंटू का 64-बिट संस्करण।

निष्कर्ष

यहां तक ​​कि अगर आप अपने आप को अस्थायी या स्थायी रूप से विंडोज पर अटक जाते हैं, तो भी आप अपने विंडोज पर्यावरण के लिए कुछ सरल जोड़ के साथ स्वर्ग का अपना थोड़ा स्वाद ले सकते हैं।