2010-10-23 18 views
21

मैं जानना चाहता हूं कि लिनक्स के लिए केडीई, जीनोम और एलएक्सडीई जैसे सरल डेस्कटॉप वातावरण कैसे बनाएं, या विशेष रूप से उबंटू/कुबंटू, लेकिन मुझे नहीं पता कि कैसे शुरू करना है और यह कितना जटिल है।एक साधारण डेस्कटॉप वातावरण कैसे बनाएं?

मैं एक सरल, कुशल और हल्के डेस्कटॉप बनाना चाहता हूं और केडीई, जीनोम और विंडोज एक्सपी से कुछ अच्छी सुविधाओं को पुन: पेश करना चाहता हूं। मैं पहिया को फिर से शुरू नहीं करना चाहता, मैं ग्राफिकल इंटरफेस और मुख्य संवाद डिजाइन करना चाहता हूं।

मैं क्यूटी के साथ सी ++ का उपयोग कर सकता हूं, या शायद एक्स 11 कॉल के साथ। TWM जैसे एक साधारण डेस्कटॉप पहला कदम होगा, फिर मैं टास्क बार जोड़ सकता हूं, मेनू शुरू कर सकता हूं, नई सुविधाएं और नए विचारों के साथ खेल सकता हूं।

धन्यवाद।

संपादित

मैं icewm स्थापित किया है और मुझे लगता है कि मैं क्या शुरू करने की आवश्यकता है। लॉगिन स्क्रीन पर, मैं चुन सकता हूं कि मैं केडीई (डेस्कटॉप वातावरण) या icewm (विंडो प्रबंधक) का उपयोग करता हूं। मुझे समझ में नहीं आता कि वास्तव में एक विंडो प्रबंधक क्या है।

मैंने icewm स्रोत कोड डाउनलोड किया है और मैं उलझन में हूं। वहाँ इस तरह के रूप कुछ अवधारणाओं मुझे यह समझाया गया है कि, कर रहे हैं, क्या जब डेस्कटॉप भरी हुई है, कैसे एक खिड़की से काम करता है, लॉगिन स्क्रीन के बाद क्या होता आदि

संपादित 2

मुझे लगता है कि मैं एक अच्छा ट्यूटोरियल की जरूरत है । मुझे समझना होगा कि विंडो प्रबंधक या डेस्कटॉप पर्यावरण कैसे काम करता है। कुछ अवधारणाएं हैं जिन्हें मुझे जानना है।

+6

यह "डेस्कटॉप वातावरण" और "विंडो प्रबंधक" शब्द के बीच अंतर को समझने में मदद कर सकता है। ए [विंडो] (http://fluxbox.org) [प्रबंधक] (http://icewm.org) विंडोज़ का प्रबंधन करता है। कई डेस्कटॉपों पर "डेस्कटॉप" पर आइकन और शॉर्टकट डालने के लिए बहुत कम या कोई समर्थन नहीं है, और मूल रूप से इसे विंडोज़ के लिए एक (संभवतः) सजावटी पृष्ठभूमि के रूप में उपयोग करते हैं। "डेस्कटॉप पर्यावरण" आमतौर पर विभिन्न उत्पादकता अनुप्रयोगों, इंटरैक्टिव डेस्कटॉप और एक विंडो प्रबंधक के साथ एक और व्यापक प्रणाली को संदर्भित करता है। इसलिए, यह * विंडो प्रबंधक * बनाकर शुरू करने में मदद कर सकता है। –

उत्तर

10

ये सभी ओपन सोर्स प्रोजेक्ट हैं, इसलिए मेरा सुझाव है कि आप अपने स्रोत कोड में एक सरल विंडो प्रबंधक और रमज को पकड़ लें। मुझे आपको चेतावनी दी जानी चाहिए, यद्यपि: इस तरह की परियोजना बेहोशी के लिए नहीं है, और आपके छोटे खिलौने प्रोजेक्ट की संभावना मुख्यधारा के डेस्कटॉप बनने की संभावना कम है, इसलिए इस कल्पना में मत जाओ कि यह किसी भी चीज़ से ज्यादा कुछ होगा सीखने का अभ्यास (और यदि यह कुछ और बन जाता है, तो आप सुखद आश्चर्यचकित होंगे)।

रणनीतिक रूप से, आपकी सबसे अच्छी शर्त स्क्रैच से एक नया ब्रांड बनाने की कोशिश करने के बजाय मौजूदा डब्लूएम को फोर्क करना है।

एक अंतिम बिंदु: क्यूटी सी ++ के लिए एक खिड़की का ढांचा है जो खिड़की प्रबंधक के शीर्ष पर बैठता है। यह खिड़की प्रबंधक नहीं है, प्रति से, जैसे जीनोम/TWM/आदि। कर रहे हैं। और, जैसा कि @ptomato सही मायने में बताता है, जीनोम वास्तव में एक डेस्कटॉप वातावरण है जो स्वयं खिड़की प्रबंधक के शीर्ष पर बैठता है, जो चयन योग्य है, लेकिन मेटासिटी के लिए डिफ़ॉल्ट है।

+1

जीनोम या तो विंडो प्रबंधक नहीं है। – ptomato

+0

@ptomato: इसे इंगित करने के लिए धन्यवाद। मैंने अपना जवाब संशोधित किया है। –

17

यह कोई आसान काम नहीं है लेकिन किसी भी तरह से असंभव नहीं है।

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

डीई और डब्ल्यूएम के बीच अंतर जानें।
http://www.ghacks.net/2008/12/09/get-to-know-linux-desktop-environment-vs-window-manager/

टेस्ट विभिन्न डे और WM, हो सकता है एक वास्तव में क्या आप यह करने के लिए चाहता है?
http://www.engadget.com/2012/11/30/how-to-pick-a-desktop-environment-in-linux/ http://www.gilesorr.com/wm/table.html

अपने स्वयं के कस्टम डे
यहाँ बनाओ प्राप्त करने के लिए एक गाइड आप डे
http://maketecheasier.com/easily-create-a-custom-lightweight-desktop-environment/2010/08/10

अपने स्वयं के कस्टम बनाना शुरू किया यह सब करने के बाद आप बेहतर आंकड़ा करने के लिए सुसज्जित किया जाना चाहिए आप वास्तव में क्या करना चाहते हैं बाहर।

एक परियोजना फोर्क करें और इसे बदलना शुरू करें!

शुभकामनाएं

संबंधित मुद्दे