क्या आपने कई डेस्कटॉप वातावरणों की कोशिश की है लेकिन कुछ भी आपके स्वाद के अनुरूप नहीं है? या हो सकता है कि आप डेस्कटॉप वातावरण के कुछ घटकों को पसंद करते हैं और दूसरों को पसंद नहीं करते हैं। शायद यह आपके अपने डेस्कटॉप वातावरण के निर्माण पर विचार करने का समय है...
मैं एक डेस्कटॉप वातावरण कैसे बना सकता हूँ?
आप मौजूदा डेस्कटॉप वातावरण के विभिन्न घटकों और अन्य स्वतंत्र कार्यक्रमों को जोड़कर आसानी से एक डेस्कटॉप वातावरण बना सकते हैं। यह बेहतर है डेस्कटॉप वातावरण के सामान्य घटकों को जानें एक बनाने से पहले, लेकिन यह आवश्यक नहीं है। यहां हम आपको यह दिखाने जा रहे हैं कि चरण दर चरण अपना खुद का डेस्कटॉप वातावरण कैसे बनाया जाए।
चरण 1: सत्र बैश स्क्रिप्ट बनाएं
न्यूनतम डेस्कटॉप वातावरण बनाने के लिए, आपको कम से कम इसमें एक विंडो मैनेजर लगाने की आवश्यकता है। इस गाइड में, हम केविन विंडो मैनेजर का उपयोग करने जा रहे हैं। लेकिन आप अपनी इच्छानुसार किसी भी विंडो मैनेजर का उपयोग कर सकते हैं।
उबंटू और उबंटू-आधारित सिस्टम पर केविन स्थापित करने के लिए, टर्मिनल में निम्न कमांड टाइप करें:
sudo apt install kwin --no-install-recommends
के बिना --नहीं-इंस्टॉल-अनुशंसा विकल्प, उपयुक्त संपूर्ण केडीई डेस्कटॉप वातावरण स्थापित करेगा।
विंडो मैनेजर के अलावा, हम प्लैंक डॉक को डेस्कटॉप वातावरण में जोड़ देंगे। इसे स्थापित करने के लिए टाइप करें:
sudo apt install प्लांक
अब सेशन बैश स्क्रिप्ट बनाते हैं। यदि आप पहले से नहीं जानते हैं, तो a बैश स्क्रिप्ट एक नियमित पाठ फ़ाइल है जिसमें आप आदेशों का एक क्रम दर्ज करते हैं। जब फ़ाइल निष्पादित की जाती है, तो यह निहित कमांड लाइन-बाय-लाइन शुरू करती है, जो आपको प्रत्येक कमांड को टर्मिनल में टाइप करने से बचाती है।
हमारी स्क्रिप्ट में वे प्रोग्राम होंगे जो हमारे डेस्कटॉप वातावरण में होंगे। हम स्क्रिप्ट डालेंगे /bin निर्देशिका। तो टर्मिनल खोलें और नेविगेट करें /bin निम्न आदेश टाइप करके:
सीडी / बिन
फिर निम्न आदेश द्वारा स्क्रिप्ट बनाएं (हम इसे custom_de.sh कहेंगे):
सुडो टच custom_de.sh
अपने टेक्स्ट एडिटर का उपयोग करके फ़ाइल को रूट के रूप में खोलें, उदा। नैनो:
सुडो नैनो custom_de.sh
आप नैनो को किसी भी टेक्स्ट एडिटर जैसे gedit या xed से बदल सकते हैं।
फिर निम्न पंक्ति को स्क्रिप्ट के शीर्ष पर रखें।
#!/बिन/बैश
यह लाइन टर्मिनल को बैश का उपयोग करके इस स्क्रिप्ट को निष्पादित करने के लिए कहती है।
इसके बाद, विंडो मैनेजर (इस मामले में kwin) से शुरू होने वाले प्रोग्राम के कमांड टाइप करें, जिसे आप कस्टम डेस्कटॉप में रखना चाहते हैं।
केविन और
काष्ठफलक
एम्परसेंड (&) एक कमांड के बाद इसे बैकग्राउंड में रन करता है इसलिए अगली कमांड को पिछले कमांड के बाहर निकलने की प्रतीक्षा किए बिना निष्पादित किया जाता है। हमें ऐसा करने की आवश्यकता है क्योंकि डेस्कटॉप वातावरण की रचना करने वाले कार्यक्रमों को एक ही समय में चलाने की आवश्यकता होती है।
यह स्क्रिप्ट डेस्कटॉप सत्र का प्रतिनिधित्व करती है, जब तक यह स्क्रिप्ट चल रही है सत्र चलता रहेगा। जब यह स्क्रिप्ट बाहर निकलती है तो सत्र बाहर निकल जाएगा, और आपको लॉगिन स्क्रीन पर निर्देशित किया जाएगा जैसे कि आपने लॉग आउट किया था।
इसलिए यह महत्वपूर्ण है कि अंतिम आदेश के बाद एम्परसेंड (&) न लगाएं। यदि ऐसा होता है और अंतिम आदेश पृष्ठभूमि में भेजा जाता है, तो स्क्रिप्ट बाहर निकल जाएगी, और सत्र शुरू होते ही बाहर निकल जाएगा।
स्क्रिप्ट को सहेजने के बाद, निम्न आदेश टाइप करके इसे निष्पादन योग्य अनुमति दें:
सुडो चामोद +x custom_de.sh
चरण 2: डेस्कटॉप फ़ाइल बनाएँ
लॉग इन करते समय हमारे कस्टम डेस्कटॉप को दृश्यमान बनाने के लिए हमें एक बनाना होगा ।डेस्कटॉप में फाइल /usr/share/xsessions जो स्क्रिप्ट की ओर इशारा करेगा। उस निर्देशिका में नेविगेट करने के लिए, टर्मिनल प्रकार में:
सीडी /यूएसआर/शेयर/एक्ससेशन
फिर फ़ाइल बनाएं और इसे खोलें:
सुडो टच custom_de.desktop
sudo nano custom_de.desktop
फ़ाइल के अंदर निम्नलिखित पंक्तियाँ डालें:
[डेस्कटॉप एंट्री]
नाम = कस्टम डीई
टिप्पणी = मेरा भयानक डेस्कटॉप वातावरण
Exec=/bin/custom_de.sh
प्रकार = आवेदन
के लिये निष्पादन =, आपके द्वारा पहले बनाई गई सत्र स्क्रिप्ट का स्थान इनपुट करें।
चरण 3: कस्टम डेस्कटॉप वातावरण लॉन्च करें
अपना डेस्कटॉप वातावरण लॉन्च करने के लिए:
- लॉग आउट
- स्थापित डेस्कटॉप वातावरण की सूची खोजें
- नव निर्मित डेस्कटॉप वातावरण का चयन करें
- फिर से लॉगिन करें
इस सत्र से बाहर निकलने के लिए pkill कमांड का उपयोग करके अपने सत्र स्क्रिप्ट में अंतिम प्रोग्राम को समाप्त करें:
पकिल प्लांक
अपने डेस्कटॉप वातावरण को और अधिक पूर्ण बनाएं
बधाई हो! आपने अपना खुद का डेस्कटॉप वातावरण बनाया है।
लेकिन यह अभी भी कुछ घटकों को याद कर रहा है। वॉलपेपर और पैनल जोड़ने का समय आ गया है।
वहाँ कई वॉलपेपर सेटर्स हैं। एक अच्छा विकल्प कोमोरबी है, जो आपको वीडियो को वॉलपेपर के रूप में सेट करने की क्षमता देता है, और यह डेस्कटॉप आइकन भी दिखाता है।
komorebi स्थापित करने के लिए deb पैकेज से डाउनलोड करें गिटहब भंडार, इसे स्थापित करें, और इसे चलाएं।
पैनल के लिए, हम इसे उबंटू पर स्थापित करने के लिए lxqt-panel का उपयोग करेंगे:
sudo apt lxqt-panel स्थापित करें
सत्र स्क्रिप्ट में lxqt-panel कमांड और komorebi डालना न भूलें जिसके बाद एम्परसेंड (&) आता है। कोमोरबी कमांड के लिए पूर्ण पथ का उपयोग करें (/System/Applications/komorebi).
आप Ulauncher, एक उपयोगी एप्लिकेशन लॉन्चर भी जोड़ सकते हैं। यह डेस्कटॉप अनुभव को और अधिक पूर्ण बना देगा:
sudo add-apt-repository ppa: agornostal/ulauncher && sudo apt update && sudo apt install ulauncher
आप जितने चाहें उतने प्रोग्राम जोड़ सकते हैं, अपनी आवश्यकताओं के अनुरूप अपने डेस्कटॉप को कस्टमाइज़ कर सकते हैं। अधिसूचना प्रबंधक जोड़ने पर भी विचार करें।
जीटीके और आइकन थीम कैसे सेट करें
अन्य डेस्कटॉप वातावरण में, आप जीटीके और आइकन थीम को जीयूआई उपयोगिता जैसे ग्नोम-ट्वीक्स या अन्य का उपयोग करके बदल सकते हैं। हमारे मामले में, हमारे पास ये उपयोगिताएँ नहीं हैं, लेकिन चिंता न करें क्योंकि आप gsettings कमांड का उपयोग करके कमांड लाइन से थीम भी बदल सकते हैं।
Gsettings को प्रभावी बनाने के लिए, dbus का चलना आवश्यक है।
डबस का उपयोग शुरू हो गया है dbus-लॉन्च. बस जोड़ दो डबस-लॉन्च बैश आपकी स्क्रिप्ट की शुरुआत में।
इसके बाद, सत्र से बाहर निकलें और फिर से लॉगिन करें। वर्तमान में लागू जीटीके थीम प्राप्त करने के लिए:
gsettings get org.gnome.desktop.interface gtk-theme
उदाहरण के लिए जीटीके थीम को कैंटा थीम पर सेट करने के लिए, टाइप करें:
gsettings set org.gnome.desktop.interface gtk-theme Canta
आप जिस विषयवस्तु को सेट करने जा रहे हैं वह अवस्थित होनी चाहिए /usr/share/themes निर्देशिका। थीम का नाम इसका फ़ोल्डर नाम है।
अंतिम अनुकूलन अनुभव
जबकि अपना खुद का डेस्कटॉप वातावरण बनाना एक ताज़ा अनुभव है, हो सकता है कि इसका परिणाम पहली बार में संपूर्ण डेस्कटॉप अनुभव न हो। लेकिन अन्य प्रोग्राम जोड़कर आप एक बेहतर डेस्कटॉप वातावरण बनाएंगे। यदि आप सामान बनाना पसंद करते हैं, तो आप आर्कलिनक्स को पसंद कर सकते हैं, क्योंकि यह आपको अपना खुद का लिनक्स डिस्ट्रो बनाने की अनुमति देगा।
अपने वर्तमान डेस्कटॉप वातावरण को विंडो मैनेजर से बदलना चाहते हैं? यहां कुछ चीजें हैं जिन्हें आपको निर्णय लेने से पहले पता होना चाहिए।
आगे पढ़िए
- लिनक्स
- लिनक्स डेस्कटॉप वातावरण
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें