जब आप अपने PC को गति देने के लिए एक हल्के लिनक्स डेस्कटॉप एनवायरनमेंट की खोज कर रहे होते हैं, तो एक नाम हाल ही में अधिक बार सामने आ रहा है। LXQt, LXDE का आध्यात्मिक उत्तराधिकारी है, एक ऐसा इंटरफ़ेस जो इतने कम संसाधनों का उपयोग करता है कि यह एक Raspberry Pi को फुल-फीचर्ड PC जैसा महसूस कराता है। LXQt क्या है, और इसे क्या अलग बनाता है?
LXQt क्या है? एक लिनक्स डेस्कटॉप एनवायरनमेंट
एक डेस्कटॉप एनवायरनमेंट वह है जो आप अपनी स्क्रीन पर देखते हैं। यह नीचे का पैनल है। यह वही है जो आपके ऐप्स को विंडोज़ में व्यवस्थित करता है और आपको उन्हें इधर-उधर ले जाने देता है।
Windows और macOS प्रत्येक एक डेस्कटॉप एनवायरनमेंट के साथ आते हैं। लिनक्स पर, कई हैं। आप अपने डेस्कटॉप के लुक और फील को पूरी तरह से बदल सकते हैं जबकि अभी भी वही ऐप्स, वही बैकग्राउंड लाइब्रेरी, और वही लिनक्स कर्नेल नीचे उपयोग कर रहे हैं।
अधिकांश लिनक्स-आधारित ऑपरेटिंग सिस्टम डिफ़ॉल्ट रूप से उपयोग करने के लिए एक डेस्कटॉप एनवायरनमेंट चुनते हैं (कुछ आपको अपना पसंदीदा चुनने देते हैं, जबकि अन्य बिल्कुल भी एक के साथ नहीं आते)। Ubuntu का एक वेरिएंट, डेस्कटॉप लिनक्स का सबसे लोकप्रिय संस्करण, Lubuntu कहलाता है जो LXQt प्रदान करता है। Fedora का एक LXQt संस्करण भी है।
यदि आप एक अलग लिनक्स-आधारित OS उपयोग करते हैं, तो आपको संभवतः LXQt स्वयं इंस्टॉल करना होगा। निर्देश LXQt वेबसाइट पर उपलब्ध हैं।
LXQt का इतिहास
LXDE और LXQt के बीच अंतर समझने के लिए, हमें पहले टूलकिट्स के बारे में बात करनी होगी। टूलकिट्स ऐप इंटरफेस को एक सुसंगत तरीके से आकर्षित करने का एक तरीका प्रदान करते हैं। टूलकिट्स के बिना, डेवलपर्स को प्रत्येक ऐप के लिए टूलबार बटन और ड्रॉप-डाउन मेन्यू को स्क्रैच से डिज़ाइन और प्रोग्राम करना होगा। लिनक्स में, दो टूलकिट्स परिदृश्य पर हावी हैं: GTK+ और Qt।
LXDE GTK+ 2 का उपयोग करता है, जो बहुत पुराना कोड है। GTK+ 3 2011 से मौजूद है। LXDE अनुरक्षक Hong Jen Yee ने GTK+ 3 में कुछ परिवर्तनों पर आपत्ति जताई, इसलिए उन्होंने 2013 में Qt पर आधारित एक पोर्ट जारी किया। इसके तुरंत बाद, LXQt का Qt संस्करण और Razor-qt के नाम से जाना जाने वाला एक अलग डेस्कटॉप इंटरफ़ेस LXQt बनाने के लिए विलय हो गया। Hong Jen Yee ने अंततः अपना ध्यान LXQt पर केंद्रित करने की योजना बनाई। तब से, LXQt औपचारिक रूप से एक अलग प्रोजेक्ट बन गया है।
LXQt कैसे काम करता है
LXQt एक लेआउट में डिफ़ॉल्ट होता है जो किसी भी व्यक्ति से परिचित होता है जिसने Windows का उपयोग किया है। एक ऐप लॉन्चर नीचे बाएं कोने में बैठता है। एक सिस्टम ट्रे नीचे दाएं कोने में बैठती है। खुली विंडोज़ दोनों के बीच एक पंक्ति में दिखाई देती हैं।
ऐप लॉन्चर में आवश्यक चीजें और कुछ नहीं होतीं। शीर्ष पर आपके इंस्टॉल किए गए ऐप्स वाली कैटेगरीज़ दिखाई देती हैं, फिर सिस्टम प्राथमिकताएं, उपयोगकर्ता सत्र नियंत्रण, और एक खोज बार।
इंटरफ़ेस अत्यधिक कॉन्फ़िगरेबल है। आप डेस्कटॉप, ऐप, और आइकन थीम बदल सकते हैं। पैनल स्क्रीन के किसी भी किनारे पर जा सकता है, और आप तत्वों को जैसे चाहें पुनर्व्यवस्थित कर सकते हैं। Windows-जैसे लेआउट को बनाए रखने का कोई कारण नहीं है अगर वह आपकी पसंद नहीं है।
LXQt पैनल के हर घटक को एक विजेट के रूप में संदर्भित करता है। डिफ़ॉल्ट विजेट पैनल पर पसंदीदा ऐप्स को सेव करने, कई वर्कस्पेस के बीच स्विच करने, और डेस्कटॉप दिखाने के लिए विंडोज़ को छिपाने की क्षमता प्रदान करते हैं। कुछ अतिरिक्त विजेट शामिल हैं, जैसे CPU मॉनिटर और कलर पिकर।
LXQt की अपील का एक हिस्सा निर्भरताओं की कमी (पृष्ठभूमि सेवाएं जो किसी प्रोग्राम को चलाने के लिए इंस्टॉल होनी चाहिए) और विनिमेय घटकों का उपयोग है। उदाहरण के लिए, LXQt Openbox विंडो मैनेजर का उपयोग करता है। आप अपनी विंडो टाइटलबार का लुक बदलने के लिए किसी भी Openbox-संगत थीम का उपयोग कर सकते हैं। आप टाइटलबार में बटन के क्रम को भी ट्वीक कर सकते हैं और कौन से बटन दिखाई देते हैं।
एक तरह से, LXQt डेस्कटॉप एनवायरनमेंट के रूप में अपनी भूमिका को बहुत शाब्दिक रूप से लेता है। यह डेस्कटॉप को मैनेज करता है। यह बूट अप से शट डाउन तक पूरे अनुभव को नियंत्रित करने की कोशिश नहीं कर रहा है। लिनक्स मॉड्यूलर है, और LXQt इसे अपनाता है।
LXQt की कमियां
LXQt में कुछ विशेषताओं का अभाव है जिनकी आप एक आधुनिक डेस्कटॉप से उम्मीद कर सकते हैं। डिफ़ॉल्ट रूप से, LXQt विंडोज़ के चारों ओर छाया नहीं खींचता, न ही विंडोज़ खोलने या अधिकतम करने के लिए एनिमेशन हैं। विंडो को मिनिमाइज़ करने के लिए एनिमेशन मौजूद है लेकिन कुछ हद तक चॉपी है। आप एक अलग कंपोज़िटर को सक्षम या इंस्टॉल करके इसे बदल सकते हैं। Lubuntu डिफ़ॉल्ट रूप से Compton X के नाम से जाना जाने वाला एक प्रदान करता है।
ऐप लॉन्चर में खोज बार याद करें? यह बहुत बुनियादी है। आपको ऐप के सटीक नाम की खोज करनी होगी, न कि यह क्या करता है। अतिरिक्त सॉफ़्टवेयर इंस्टॉल किए बिना फ़ाइलों और फ़ोल्डर्स को खोजने की उम्मीद न करें, क्योंकि ऐसी सुविधाएं डेस्कटॉप को धीमा कर सकती हैं।
LXQt बहुत कम हाथ पकड़ता है। आपसे ऐप्स के नाम और वे क्या करते हैं जानने की उम्मीद की जाती है। यदि आप नहीं जानते, तो आपको सीखना होगा। ऐप लॉन्चर आपको नहीं बताता कि प्रीइंस्टॉल्ड टेक्स्ट एडिटर, इमेज व्यूअर, या वेब ब्राउज़र क्या है। आपको इसे स्वयं समझना होगा।
यह कहने के लिए नहीं कि LXQt उपयोग करना कठिन है। मुझे ऐसा नहीं लगता। लेकिन मुझे यह भी पता है कि लिनक्स डेस्कटॉप कैसे काम करते हैं, इसकी एक निश्चित परिचितता है। यदि आप Xfce या MATE के आसपास अपना रास्ता जानते हैं, तो LXQt को समझने में आपको केवल कुछ क्षण लगेंगे। अधिकांश चीज़ें वहीं हैं जहां आप उनसे उम्मीद करते हैं। कार्यान्वयन बस अलग है।
किसे LXQt का उपयोग करना चाहिए?
LXQt पर विचार करने के कुछ मुख्य कारण हैं:
- LXQt हल्का है। यदि आप एक सरल डेस्कटॉप इंटरफ़ेस चाहते हैं जो अपेक्षाकृत कम सिस्टम संसाधनों का उपयोग करता है, तो LXQt को अपनी सूची में रखें।
- LXQt Qt पर आधारित है। स्पष्ट रूप से, GTK+ की तुलना में Qt पर आधारित बहुत अधिक डेस्कटॉप एनवायरनमेंट नहीं हैं। यदि आप Qt ऐप्स पसंद करते हैं लेकिन KDE Plasma डेस्कटॉप के प्रशंसक नहीं हैं, तो LXQt आपके कुछ विकल्पों में से एक है।
- LXQt मॉड्यूलर है। यदि आप एक डेस्कटॉप एनवायरनमेंट नहीं चाहते जो सभी काम करने की कोशिश करे, तो LXQt आपको मुस्कुरा सकता है।
LXQt को अन्य डेस्कटॉप एनवायरनमेंट जितना ध्यान नहीं मिलता। इसका मतलब यह नहीं है कि यह उतना अच्छा नहीं है। लेकिन अगर आप यह अंदाजा लगाना चाहते हैं कि आपके लिए कौन से अन्य विकल्प उपलब्ध हैं, तो यहां एक दर्जन से अधिक सबसे हल्के लिनक्स डिस्ट्रीब्यूशन हैं जो आप पा सकते हैं।