यह स्पष्ट है कि डेस्कटॉप वातावरण किसी भी लिनक्स वितरण की आत्मा है और गनोम और केडीई की लोकप्रियता इसे बिना किसी संदेह के साबित करती है। यदि आप लिनक्स के लिए नए हैं और एक उचित डेस्कटॉप वातावरण की तलाश कर रहे हैं तो आपको सैकड़ों वेबसाइटें इस पर युद्ध लड़ती हुई मिलेंगी। पहला विचार जो आपके दिमाग में आएगा वह यह है कि "कौन सा मेरे लिए अच्छा है? और क्या Xmonad एक डेस्कटॉप वातावरण है?
Xmonad- एक टाइलिंग विंडो प्रबंधक
जाहिर है, आप डेस्कटॉप वातावरण के साथ जा सकते हैं जो आपकी शैली के अनुरूप है या आप कुछ अलग पर स्विच कर सकते हैं जो आपको पूरी तरह से ताजा अनुभव और रूप देगा। हम 'टाइलिंग विंडो मैनेजर' नामक एक इकाई के बारे में बात कर रहे हैं और जैसा कि नाम से पता चलता है कि यह विंडोज़ को कुछ विशिष्ट लेआउट में व्यवस्थित करता है। रुको!, यदि डेस्कटॉप वातावरण में अपना स्वयं का विंडो प्रबंधक है, तो नए का उपयोग क्यों करें? उत्तर सरलता है। अधिकांश डीई कई अन्य जंक और बग के साथ आते हैं जो एक सहज अनुभव के लिए वांछनीय नहीं हैं जबकि एक स्वतंत्र विंडो प्रबंधक अतिरिक्त सीटी और घंटियों के बिना पूरी तरह से बग-मुक्त है।
हमने अधिकांश विंडो प्रबंधकों का उपयोग किया है जो Linux के लिए उपलब्ध हैं और Xmoand उनमें से चैंपियन है। Xmonad के मूल्य को साबित करने के लिए, हमने इसे एक रसबियन ओएस पर स्थापित किया (रसबियन और रास्पबेरी पाई के बारे में अधिक जानने के लिए यहां क्लिक करें)। हमने इसका ठीक से विश्लेषण करने के लिए प्रतिबंधित संसाधन वातावरण के लिए इसके प्रदर्शन का परीक्षण भी किया है। रासबियन के अलावा आप निम्नलिखित Linux वितरण पर आधिकारिक तौर पर Xmonad स्थापित कर सकते हैं
- ओपनबीएसडी
- नेटबीएसडी
- फ्रीबीएसडी
- जेंटू
- डेबियन (ईच)
- उबुन्टु
- आर्ची
- फेडोरा
- गोबो
- निक्सोस
- स्रोत दाना
- स्लैकवेयर
हम अंततः इस अच्छे सामान को प्राप्त करेंगे लेकिन चलने से पहले हमें रेंगना होगा। इसलिए एक स्टार्टअप अभ्यास के रूप में, हम आपके लिए Xmonad को चुनने के सभी कारणों को सूचीबद्ध करेंगे और आपको यह तय करने देंगे कि क्या आप इसे आज़माना चाहते हैं। तो चलो शुरू हो जाओ
1. सादगी
हम अपनी मशीन को सीधे Xmonad में बूट करने के लिए सेट कर सकते हैं और यह बहुत अधिक है, और अधिक सेटअप की आवश्यकता नहीं है। बूट अप के बाद हम अपने इच्छित प्रोग्राम लॉन्च कर सकते हैं केवल कीबोर्ड का उपयोग करना, हाँ, आप इसे पढ़ें! Xmonad के साथ चीजों को संभालने के लिए आपको माउस की आवश्यकता नहीं है।
लगभग कुछ भी करने के लिए एक कीबोर्ड शॉर्टकट उपलब्ध है और वास्तव में, Xmonad यहां उपलब्ध सभी शॉर्टकट की आधिकारिक चीट-शीट प्रदान करता है।
2. असाधारण रूप से तेज़
बहुत सारे उपकरण हैं जो सामान्य डेस्कटॉप वातावरण की पृष्ठभूमि में चल रहे हैं जो चीजों को धीमा कर देते हैं। Xmonad में, नंगे Linux के अलावा कुछ भी नहीं चल रहा है। यह अन्य सभी कार्यक्रमों को मशीन के सभी संसाधनों का उपयोग करने की अनुमति देता है जो बदले में समग्र प्रदर्शन को बढ़ाएगा। Xmonad में अंतर महसूस करने के लिए कुछ सत्र पर्याप्त हैं और एक बार जब आप इन तेज़ तरीकों का उपयोग करना शुरू कर देंगे तो आप वापस नहीं जाएंगे।
3. स्क्रीन रियल एस्टेट
संभवतः एक अच्छा मौका है कि आप अपने डेस्कटॉप में तैर रहे अधिकांश टूलबार और सामान से नफरत करते हैं, कभी-कभी हम अपने ब्राउज़र के साथ पूर्ण-स्क्रीन किनारे से किनारे के अनुभव का आनंद लेना चाहते हैं लेकिन इन बार और सामान के साथ यह संभव नहीं है।
Xmonad के साथ ऐसी कोई समस्या नहीं है क्योंकि यह उपयोगकर्ता को आपके मॉनिटर के हर इंच का उपयोग करके किसी भी स्क्रीन रियल एस्टेट से समझौता किए बिना पूर्ण-स्क्रीन मोड की अनुमति देगा। आपके पास किसी भी प्रकार के बार और विजेट हो सकते हैं जो आप चाहते हैं, हालांकि आप इसे पसंद करते हैं लेकिन हमने इसे बिना किसी टूलबार के बेहतर पाया।
4. मल्टी-मॉनिटर वर्कस्पेस
एकाधिक कार्यक्षेत्र प्रोग्रामर के लिए एक जीवन रक्षक सुविधा है और हाँ, यह Xmonad में 9 आभासी कार्यक्षेत्रों की क्षमता के साथ उपलब्ध है। उनके बारे में अच्छी बात यह है कि उन्हें एक अलग मॉनिटर के लिए एक पोर्टल के रूप में इस्तेमाल किया जा सकता है जो मल्टी-मॉनिटर सपोर्ट को सक्षम बनाता है। बहुत बढ़िया! है ना? यदि आपको अपने काम के लिए और कुछ अधिक उत्पादकता की आवश्यकता हो तो आप 3 से 4 मॉनिटर को हुक कर सकते हैं।
5. स्थिरता
हम जानते हैं कि इंटरनेट पर सब कुछ स्थिर होने का दावा करता है, लेकिन इस वादे को पूरा करने में विफल रहता है। tXmonad में रॉक स्थिर नहीं है क्योंकि यह हास्केल पर आधारित है जो क्रैश-मुक्त अनुभव की गारंटी देता है। हम 3 महीने के लिए Xmonad का उपयोग कर रहे हैं और यह इस अवधि के भीतर कभी भी दुर्घटनाग्रस्त नहीं हुआ। कोई और क्रैश नहीं। त्रुटियाँ नहीं।
6. लचीलापन
हमें हास्केल का उपयोग करके Xmonad को कॉन्फ़िगर करने की आवश्यकता है। यह पूर्ण नियंत्रण प्रदान करता है कि स्क्रीन पर कौन से UI तत्वों की आवश्यकता है। यहां तक कि यूआई के सूक्ष्म तत्वों को एक साधारण कॉन्फ़िगरेशन स्क्रिप्ट और कुछ बुनियादी प्रोग्रामिंग का उपयोग करके ट्वीक किया जा सकता है। उपयोगकर्ताओं की इच्छा के अनुसार डेस्कटॉप को सजाने के लिए ढेर सारे मॉड्यूल और एक्सटेंशन उपलब्ध हैं, स्वीट। दूसरी ओर, उपयोगकर्ता अपना स्वयं का UI टूल भी बना सकता है और इसका स्वतंत्र रूप से उपयोग कर सकता है।
ऊपर लपेटकर
Xmonad के संदर्भ में एक नए रूप और अनुभव का अनुभव करने का यह एक शानदार अवसर है। हम आशा करते हैं कि उल्लिखित सभी विशेषताएं उपयोगकर्ता के लिए अपने डेस्कटॉप वातावरण को बदलने के लिए पर्याप्त आश्वस्त हैं। हमें इसके बारे में आपकी राय जानना अच्छा लगेगा इसलिए अपने विचार नीचे टिप्पणी अनुभाग में छोड़ दें।