अधिकांश डेस्कटॉप कंप्यूटर माइक्रोसॉफ्ट विंडोज का उपयोग करते हैं, लेकिन अधिकांश सर्वर और डेस्कटॉप कंप्यूटर (बढ़ती संख्या) लिनक्स कर्नेल का उपयोग करते हैं, जो यूनिक्स परिवार का हिस्सा है। प्रारंभ में, लिनक्स सीखना काफी डरावना है क्योंकि यह विंडोज से बहुत अलग है। हालाँकि, आज लिनक्स के कई संस्करणों का उपयोग करना बहुत आसान है क्योंकि वे विंडोज के रंगरूप की नकल करते हैं। लिनक्स पर स्विच करना बहुत फायदेमंद हो सकता है क्योंकि यह ऑपरेटिंग सिस्टम स्थापित करना आसान है और माइक्रोसॉफ्ट विंडोज की तुलना में तेज़ हो जाता है।
कदम
चरण 1. इस प्रणाली से खुद को परिचित करें।
इसे अपने कंप्यूटर पर डाउनलोड और इंस्टॉल करने का प्रयास करें। यदि आप निश्चित नहीं हैं, तो जान लें कि आप अपने कंप्यूटर के वर्तमान ऑपरेटिंग सिस्टम को रख सकते हैं और अपनी कुछ हार्ड ड्राइव को Linux चलाने के लिए छोड़ सकते हैं। (यदि आप वर्चुअल मशीन में चल रहे हैं तो आप दोनों को एक ही समय में चला सकते हैं।)
चरण 2. कई लिनक्स वितरणों द्वारा आपूर्ति की गई "लाइव सीडी" के साथ हार्डवेयर का परीक्षण करें।
यदि आप अपने कंप्यूटर पर दूसरा ऑपरेटिंग सिस्टम स्थापित करने के बारे में अनिश्चित हैं तो यह सीडी मदद करेगी। लाइव सीडी आपको एक सीडी से लिनक्स वातावरण में बूट करने की अनुमति देती है, बिना आपके कंप्यूटर पर कुछ भी स्थापित करने की आवश्यकता के। उबंटू और कुछ अन्य लिनक्स वितरण भी सीडी या डीवीडी की पेशकश करते हैं जो आपको "लाइव" मोड में बूट करने और उन्हें उसी डिस्क से स्थापित करने की अनुमति देते हैं।
चरण 3. ऐसे कार्य करें जो आप सामान्य रूप से कंप्यूटर पर करते हैं।
एक समाधान खोजें यदि (उदाहरण के लिए) आप शब्दों को संसाधित नहीं कर सकते या एक सीडी जला नहीं सकते। इस नए ऑपरेटिंग सिस्टम में कूदने से पहले यह नोट कर लें कि आप क्या चाहते हैं, क्या कर सकते हैं और क्या नहीं।
चरण 4. लिनक्स वितरण सीखें।
"लिनक्स" का उल्लेख करते समय, इसे अक्सर "जीएनयू/लिनक्स वितरण" के रूप में व्याख्यायित किया जाता है। एक वितरण जानकारी का एक संग्रह है जो बहुत छोटे प्रोग्रामों पर चलता है जिसे लिनक्स कर्नेल कहा जाता है।
चरण 5. दोहरी गति पर विचार करें।
यह आपको विंडोज का उपयोग जारी रखने की अनुमति देते हुए विभाजन को समझने में मदद करेगा। हालाँकि, सुनिश्चित करें कि आपने दोहरी गति का प्रयास करने से पहले अपने सभी व्यक्तिगत डेटा और सेटिंग्स का बैकअप ले लिया है।
चरण 6. सॉफ्टवेयर स्थापित करें।
जितनी जल्दी हो सके सॉफ़्टवेयर इंस्टॉल और अनइंस्टॉल करने की आदत डालें। यदि आप पैकेज और रिपोजिटरी प्रबंधन को समझते हैं तो आपके लिए बुनियादी लिनक्स को समझना आसान हो जाएगा।
चरण 7. कमांड-लाइन इंटरफ़ेस का उपयोग करना (और पसंद करना) सीखें।
इसे टर्मिनल, टर्मिनल विंडो या शेल के रूप में जाना जाता है। कई उपयोगकर्ताओं द्वारा लिनक्स पर स्विच करने का एक मुख्य कारण यह है कि लिनक्स एक टर्मिनल के साथ आता है। इसलिए, भयभीत न हों। टर्मिनल एक शक्तिशाली सहयोगी है और विंडोज कमांड प्रॉम्प्ट की सीमाओं के बिना है। आप कभी भी OSX Mac जैसे टर्मिनल का उपयोग किए बिना भी आसानी से Linux का उपयोग कर सकते हैं। विशिष्ट कार्यों को निष्पादित करने वाले आदेशों को खोजने में आपकी सहायता के लिए " apropos " का उपयोग करें। उन आदेशों की सूची देखने के लिए "उपयोक्ता" का प्रयास करें जिनके विवरण में "उपयोगकर्ता" शब्द है।
चरण 8. लिनक्स फाइल सिस्टम से खुद को परिचित करें।
आप तुरंत देखेंगे कि विंडोज़ में सामान्य रूप से मौजूद "सी:\" निर्देशिका नहीं है। यह सब फाइल सिस्टम के रूट से शुरू होता है (फाइल सिस्टम रूट उर्फ "/") और विभिन्न हार्ड ड्राइव्स को /dev डायरेक्टरी के जरिए एक्सेस किया जाता है। आपकी होम डायरेक्टरी, जो आमतौर पर विंडोज एक्सपी और 2000 पर C:\Documents and Settings में पाई जाती है, अब /home/ (आपका यूजरनेम)/ में स्थित है।
चरण 9. अपने संभावित लिनक्स इंस्टाल की खोज जारी रखें।
एन्क्रिप्टेड विभाजन, बहुत नए और तेज़ फाइल सिस्टम (जैसे btrfs), अनावश्यक समानांतर डिस्क जो गति और विश्वसनीयता (RAID) को बढ़ाते हैं और बूट करने योग्य USB स्टिक पर Linux स्थापित करने का प्रयास करें। आप पाएंगे कि करने के लिए बहुत कुछ है!
टिप्स
- विशिष्ट कार्यक्षमता को ध्यान में रखते हुए अपना पहला Linux सिस्टम बनाएं, और HOWTO दस्तावेज़ का चरण दर चरण अनुसरण करें। उदाहरण के लिए, एक फ़ाइल सर्वर सेट करना काफी आसान है, और आप ऐसी कई साइटें पा सकते हैं जो आपको प्रक्रिया के प्रत्येक चरण से गुजरती हैं। इस तरह, आप लिनक्स में चीजों को कहां, कैसे इस्तेमाल करना है और कैसे चीजों को बदलना है, से परिचित हो जाएंगे।
- निर्देशिकाओं का जिक्र करते समय "फ़ोल्डर" के बजाय "निर्देशिका" शब्द का प्रयोग करें। हालांकि दोनों समानार्थी हैं, "फ़ोल्डर" एक विंडोज़ अवधारणा है।
- धैर्य रखें और खुद को तैयार करें। यदि आप वास्तव में GNU का उपयोग करना सीखना चाहते हैं। सब कुछ अच्छी तरह से करने वाले को खोजने के लिए वितरण को स्विच करने से बचें। आप सबसे ज्यादा तब सीखेंगे जब आप किसी ऐसी चीज को ठीक करेंगे जो काम नहीं कर रही है।
- यह न भूलें कि निर्देशिकाओं को परिसीमित करने के लिए केवल डॉस बैकस्लैश ("\") का उपयोग करता है। बैकस्लैश आमतौर पर एस्केप वर्णों के लिए लिनक्स द्वारा उपयोग किए जाते हैं, उदाहरण के लिए \n एक नई पंक्ति है, और \t एक टैब वर्ण है।
- आप आईआरसी सर्वर irc.freenode.net (उदाहरण: #debian, #ubuntu, #python, #FireFox, आदि) पर लगभग किसी भी कार्यक्रम या वितरण के लिए सहायता प्राप्त कर सकते हैं। आप उपयोगकर्ता समुदायों को irc.freenode.net पर भी देख सकते हैं।
- इंटरनेट पर कई वेबसाइट और मेलिंग सूचियां हैं जो लिनक्स से संबंधित जानकारी प्रदान करती हैं। अपने प्रश्न का उत्तर खोजने के लिए ऑनलाइन खोज करें।
- लिनक्स सीखने के लिए आपके पास जॉन विले एंड संस, ओ'रेली और नो स्टार्च प्रेस द्वारा प्रकाशित पुस्तकें होनी चाहिए। नील स्टीफेंसन द्वारा लिखित "इन द बिगिनिंग … द कमांड लाइन" और "लिनक्स: उपयोगकर्ता का ट्यूटोरियल और प्रदर्शनी मार्ग" नामक पुस्तकें भी हैं।
चेतावनी
- सभी * निक्स सिस्टम (लिनक्स, यूनिक्स, *बीएसडी, आदि) पर, व्यवस्थापक या सुपरयुसर खाता 'रूट' (रूट) होता है। आप कंप्यूटर के व्यवस्थापक हैं, लेकिन 'रूट' आपका उपयोगकर्ता खाता नहीं है। यदि संस्थापन प्रक्रिया ऐसा नहीं करती है, तो 'useradd' का उपयोग करके अपने लिए एक नियमित खाता बनाएं और इसे अपनी दैनिक गतिविधियों के लिए उपयोग करें। इस खाते के विभाजन का कारण यह है कि *निक्स प्रणाली यह मानती है कि 'रूट' जानता है कि वह क्या कर रहा है और कुछ भी खतरनाक नहीं करता है इसलिए *निक्स चेतावनी जारी नहीं करता है। यदि आप एक निश्चित कमांड टाइप करते हैं, तो सिस्टम बिना पुष्टि के कंप्यूटर पर सभी फाइलों को हटा देगा क्योंकि कमांड को सीधे 'रूट' द्वारा पूछा जाता है।
- कुछ लोग सुझाव दे सकते हैं खतरनाक आदेश इसलिए टाइप करने से पहले अपनी कमांड को दोबारा जांचें।
- साथ ही, फ़ाइल को '-rf' नाम न दें। यदि आप उस निर्देशिका में सभी फ़ाइलों को हटाने के लिए आदेश चलाते हैं, तो सिस्टम '-rf' फ़ाइल को कमांड लाइन तर्क के रूप में पार्स करेगा और सबफ़ोल्डर में सभी फ़ाइलों को भी हटा देगा।
- rm -rf / या sudo rm -rf / तब तक न चलाएं जब तक कि आप अपने सभी डेटा को मिटाने के बारे में वास्तव में गंभीर न हों। अधिक जानकारी के लिए man rm कमांड चलाएँ।
- यह वेबसाइटों पर पाए जाने वाले "शाप" को आँख बंद करके टाइप करने के लिए आकर्षक हो सकता है और आशा करता है कि कमांड वह कार्य करता है जिसे आप करना चाहते हैं। हालाँकि, यह विधि अक्सर विफल हो जाती है क्योंकि आपके पास नवीनतम संस्करण, थोड़ा अलग हार्डवेयर, या कोई अन्य वितरण है। पहले --help विकल्प के साथ प्रत्येक “शाप” को क्रियान्वित करने का प्रयास करें और इसके कार्य को समझें। फिर, अपने लक्ष्य को प्राप्त करने के लिए, आमतौर पर मामूली मुद्दों को आसानी से (/dev/sda -> /dev/sdb और इसी तरह) नियंत्रित किया जा सकता है।
- हमेशा अपनी फाइलों का बैक अप लें इससे पहले कि आप Linux स्थापित करते समय अपने ड्राइव को फिर से विभाजित करने का प्रयास करें। सीडी, डीवीडी, यूएसबी डिस्क, या अन्य हार्ड ड्राइव जैसे पोर्टेबल मीडिया में अपनी फाइलों का बैक अप लें (एक अलग विभाजन नहीं)।