लिनक्स और जीएनयू / लिनक्स के बीच का अंतर

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

लिनक्स अवलोकन

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

लिनक्स हर जगह है। यह सबसे स्मार्ट उपकरणों के पीछे इंजन है। आप जिस एंड्रॉइड फोन का उपयोग कर रहे हैं वह एक लिनक्स कर्नेल चलाता है, वह स्मार्ट फ्रिज जो खुद को रीस्टॉक कर सकता है वह लिनक्स चलाता है। स्मार्ट लाइटबुल हैं जो लिनक्स की मदद से एक-दूसरे से बात कर सकते हैं। सेना द्वारा संचालित लिनक्स द्वारा भी राइफल्स का इस्तेमाल किया जाता है।

एक आधुनिक चर्चा शब्द "चीजों का इंटरनेट" है। सच्चाई यह है कि वास्तव में केवल एक ही ऑपरेटिंग सिस्टम है जो चीजों के इंटरनेट को शक्ति देता है और वह लिनक्स है।

व्यवसाय के दृष्टिकोण से, लिनक्स का उपयोग बड़े सुपरकंप्यूटर पर भी किया जाता है और इसका उपयोग न्यूयॉर्क स्टॉक एक्सचेंज चलाने के लिए किया जाता है।

लिनक्स भी, आपकी नेटबुक, लैपटॉप या डेस्कटॉप कंप्यूटर पर डेस्कटॉप ऑपरेटिंग सिस्टम के रूप में उपयोग किया जा सकता है।

ऑपरेटिंग सिस्टम

ऑपरेटिंग सिस्टम एक विशेष सॉफ्टवेयर है जो कंप्यूटर के साथ हार्डवेयर के साथ बातचीत करने के लिए उपयोग किया जाता है।

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

आंतरिक हार्डवेयर के अलावा, ऑपरेटिंग सिस्टम को प्रिंटर, स्कैनर, जॉयपैड और यूएसबी संचालित उपकरणों की विस्तृत श्रृंखला जैसे बाहरी उपकरणों से बातचीत करने में भी सक्षम होना चाहिए।

ऑपरेटिंग सिस्टम को कंप्यूटर पर सभी सॉफ़्टवेयर प्रबंधित करना होता है, यह सुनिश्चित करना कि प्रत्येक एप्लिकेशन में सक्रिय करने के लिए पर्याप्त मेमोरी है, सक्रिय और निष्क्रिय होने के बीच प्रक्रियाओं को स्विच करना।

ऑपरेटिंग सिस्टम को कीबोर्ड से इनपुट स्वीकार करना होगा और उपयोगकर्ता की इच्छाओं को पूरा करने के लिए इनपुट पर कार्य करना होगा।

ऑपरेटिंग सिस्टम के उदाहरणों में माइक्रोसॉफ्ट विंडोज, यूनिक्स, लिनक्स, बीएसडी और ओएसएक्स शामिल हैं।

जीएनयू / लिनक्स का अवलोकन

एक शब्द जिसे आप हर समय सुन सकते हैं और फिर जीएनयू / लिनक्स है। जीएनयू / लिनक्स क्या है और यह सामान्य लिनक्स से अलग कैसे है?

डेस्कटॉप लिनक्स उपयोगकर्ता दृष्टिकोण से, कोई फर्क नहीं पड़ता है।

लिनक्स मुख्य इंजन है जो आपके कंप्यूटर के हार्डवेयर से इंटरैक्ट करता है। इसे आमतौर पर लिनक्स कर्नेल के रूप में जाना जाता है।

जीएनयू उपकरण लिनक्स कर्नेल के साथ बातचीत करने की एक विधि प्रदान करते हैं।

जीएनयू टूल्स

टूल की एक सूची प्रदान करने से पहले लिनक्स कर्नेल से बातचीत करने में सक्षम होने के लिए आपको किस तरह के टूल्स की आवश्यकता होगी।

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

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

वास्तव में, जीएनयू उपकरण की एक पूरी श्रृंखला के लिए ज़िम्मेदार है जो लिनक्स के लिए कार्यक्रमों और अनुप्रयोगों को विकसित करना संभव बनाता है।

सबसे लोकप्रिय डेस्कटॉप वातावरणों में से एक को गनोम कहा जाता है जो जीएनयू नेटवर्क ऑब्जेक्ट मॉडल पर्यावरण के लिए खड़ा है। Snappy यह नहीं है।

सबसे लोकप्रिय ग्राफिक्स संपादक को जीआईएमपी कहा जाता है जो जीएनयू छवि मैनिपुलेशन प्रोग्राम के लिए खड़ा है।

जीएनयू परियोजना के पीछे के लोग कभी-कभी नाराज हो जाते हैं कि लिनक्स को सभी क्रेडिट मिलते हैं जब यह उनके उपकरण होते हैं जो इसे शक्ति देते हैं।

मेरा विचार यह है कि हर कोई जानता है कि फेरारी में इंजन कौन बनाता है, कोई भी वास्तव में नहीं जानता कि चमड़े की सीटें, ऑडियो प्लेयर, पेडल, दरवाजे की ट्रिम और कार के हर दूसरे हिस्से को कौन बनाता है लेकिन वे सभी समान रूप से महत्वपूर्ण हैं।

एक मानक लिनक्स डेस्कटॉप बनाने वाली परतें

कंप्यूटर का सबसे कम घटक हार्डवेयर है।

हार्डवेयर के शीर्ष पर लिनक्स कर्नेल बैठता है।

लिनक्स कर्नेल में कई स्तर हैं।

नीचे हार्डवेयर डिवाइस के साथ बातचीत करने के लिए उपयोग किए जाने वाले डिवाइस ड्राइवर और सुरक्षा मॉड्यूल पर बैठें।

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

अंत में, शीर्ष पर, सिस्टम कॉल की एक श्रृंखला है जो लिनक्स कर्नेल के साथ बातचीत करने के तरीकों को प्रदान करती है।

लिनक्स कर्नेल के ऊपर पुस्तकालयों की एक श्रृंखला है जो प्रोग्राम लिनक्स सिस्टम कॉल के साथ संवाद करने के लिए उपयोग कर सकते हैं।

सतह के ठीक नीचे खिड़की प्रणाली, लॉगिंग सिस्टम, और नेटवर्किंग जैसे विभिन्न निम्न-स्तर के घटक हैं।

अंत में, आप शीर्ष पर पहुंच जाते हैं और यही वह जगह है जहां डेस्कटॉप वातावरण और डेस्कटॉप अनुप्रयोग बैठते हैं।

एक डेस्कटॉप पर्यावरण

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

एक डेस्कटॉप वातावरण अपने सबसे सरल रूप में बस एक विंडो प्रबंधक और एक पैनल शामिल कर सकते हैं। सबसे सरल और पूरी तरह से प्रदर्शित डेस्कटॉप वातावरण के बीच परिष्कार के कई स्तर हैं।

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

गनोम डेस्कटॉप वातावरण में उन सभी के साथ एक कार्यालय सुइट, वेब ब्राउज़र, गनोम-बक्से, ईमेल क्लाइंट और कई अन्य एप्लिकेशन शामिल हैं।