केडीई स्थापित करना. सर्वोत्तम केडीई प्रोग्राम उपयोगी केडीई कीबोर्ड शॉर्टकट

💖क्या आपको यह पसंद है?लिंक को अपने दोस्तों के साथ साझा करें

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

बीस साल से अधिक समय पहले घोषित, महत्वाकांक्षी नाम कूल डेस्कटॉप एनवायरनमेंट के साथ इस परियोजना ने शुरुआत से ही एक पूर्ण कार्यात्मक, उच्च अनुकूलन योग्य, सुखद दिखने वाले कार्य वातावरण के निर्माण को अपना लक्ष्य निर्धारित किया था। आत्मनिर्भर कामकाजी माहौल बनाने और चल रहे प्लाज़्मा 5 को अपने सामने रखने के बारे में परियोजना के संस्थापक मैथियास एट्रिच के तत्कालीन घोषणापत्र को पढ़ते हुए, आप डेवलपर्स को श्रेय देते हैं - पिछले दो दशकों में यह परियोजना लोगों की नज़रों से ओझल नहीं होने में कामयाब रही है इसका लक्ष्य.

केडीई एक बहुत ही लचीला वातावरण है, जो कई लगभग स्वतंत्र घटकों में विभाजित है जिन्हें बदला और फेरबदल किया जा सकता है। प्लाज़्मा डेस्कटॉप में पूरी तरह से विजेट्स (एप्लेट्स, प्लास्मोइड्स) होते हैं जो स्थिति के अनुकूल हो सकते हैं। उसी विजेट को पैनल, डेस्कटॉप या एप्लिकेशन बोर्ड पर रखा जा सकता है, या पूरी तरह से हटाया जा सकता है और दूसरे के साथ बदला जा सकता है। यह और केडीई की अन्य विशेषताएं अनुकूलन के लिए भारी गुंजाइश खोलती हैं।

पैनल का आयोजन

प्लाज़्मा में, स्क्रीन के किनारे पर पैनल एक ही विजेट है। साथ ही, पैनल स्वयं एक आयोजन उपकरण के रूप में कार्य करता है जिसका उपयोग आपके द्वारा उपयोग किए जाने वाले अन्य विजेट को दृष्टि में रखने के लिए किया जा सकता है ताकि जरूरत पड़ने पर वे हाथ में हों।


"टास्कबार" विजेट और उसका संक्षिप्त भाई "टास्कबार (केवल आइकन)" रनिंग प्रदर्शित करते हैं इस पलअनुप्रयोग। लेकिन बाद वाला एक ही समय में पैनल पर काफी अच्छी मात्रा में जगह बचाता है, और इस पर अक्सर उपयोग किए जाने वाले एप्लिकेशन के आइकन को पिन करने से उन्हें जगह मिल जाएगी जल्दी शुरूसही समय पर.



पूर्ण-स्तरीय "एप्लिकेशन बोर्ड" (क्यूटी 5 के लिए होमरुन का पुनर्जन्म) का उपयोग करके अन्य एप्लिकेशन लॉन्च करना सुविधाजनक है। प्लाज़्मा 5.10 के रिलीज़ होने के साथ ही इसमें विजेट्स लगाए जाने लगे, जिन्हें बस वांछित स्थान पर खींचकर इंस्टॉल किया जा सकता है। शटडाउन, लॉगआउट और रीबूट बटन भी हैं।


वैश्विक मेनू एक ला macOS

वह सुविधा जो आपको एप्लिकेशन मेनू को पैनल में रखने की अनुमति देती है वह पहले से ही KDE 4 में थी, लेकिन प्लाज्मा 5 में लंबे समय से अनुपस्थित थी। प्लाज्मा 5.9 में यह अंततः नए प्लास्मोइड के हिस्से के रूप में दिखाई दी। तथापि सर्वोत्तम पसंदएक अधिक शक्तिशाली सक्रिय विंडो नियंत्रण विजेट होगा।

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



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

विजेट सेटिंग्स आपको प्रोग्राम के नाम और शीर्षक के क्रम को बदलने के लिए एक आंतरिक स्क्रिप्ट का उपयोग करने की अनुमति देती हैं दस्तावेज़ खोलें. जब आप विजेट में विंडो शीर्षक पर अपना माउस घुमाते हैं, तो शीर्षक के बजाय एप्लिकेशन मेनू दिखाई देता है। जब सक्रिय एप्लिकेशन विंडो खुली होती है, तो वर्तमान विंडो के लिए नियंत्रण बटन विंडो शीर्षक में जोड़े जाते हैं, और विंडो के शीर्षक बार और बटन स्वयं छिपे होते हैं।

डॉक्टर

वैश्विक मेनू के अलावा, KDE में macOS की एक और अभिन्न विशेषता का पुनर्जन्म है - आइकन के साथ डॉक। मानक पैनल विजेट के लिए एक ग्लैमरस प्रतिस्थापन है। इसमें कई सेटिंग्स हैं उपस्थितिऔर व्यवहार. कई भाषाओं में अनुवादित.



यदि आप अतिरिक्त संसाधन खपत से डरते नहीं हैं, तो आप किसी पैकेज मैनेजर का उपयोग करके विजेट स्थापित कर सकते हैं लोकप्रिय वितरण. लेकिन चूंकि परियोजना सक्रिय रूप से विकसित की जा रही है, इसलिए सलाह दी जाती है कि परियोजना के GitHub से लिए गए स्रोतों से आवश्यक पैकेज एकत्र करें।

उपयोगी केडीई कीबोर्ड शॉर्टकट

  • Ctrl + Esc - लॉन्च सिस्टम मॉनिटर;
  • Ctrl + Alt + Esc - एप्लिकेशन को बलपूर्वक छोड़ना;
  • Alt + स्पेस - KRunner लॉन्च करें;
  • Ctrl + F12 - सभी विंडो को छोटा करें;
  • Alt + Tab - खुली हुई खिड़कियों में स्क्रॉल करें;
  • मेटा + टैब / मेटा + शिफ्ट + टैब - आगे और पीछे के क्रम में कमरे बदलें;
  • Ctrl + Alt + Shift + Page Up - पुष्टि के बिना सिस्टम को रिबूट करें;
  • Ctrl + Alt + Shift + Page डाउन - बिना पुष्टि के कंप्यूटर बंद करें।

निगरानी विजेट

यह जानना हमेशा उपयोगी होता है कि आपकी मशीन की शक्ति का उपयोग कैसे किया जा रहा है। इसलिए, पैनल पर "सिस्टम बूट" विजेट और थर्मल मॉनिटर रखना काफी तर्कसंगत लगता है। उत्तरार्द्ध कंप्यूटर उपकरण के तापमान सेंसर से पढ़ी गई जानकारी प्रदर्शित करता है। उन सभी का उपयोग करने के लिए, आपको सिस्टम पर lm_sensors पैकेज इंस्टॉल करना होगा।



नेटवर्क गतिविधि पर नज़र रखने के लिए हेसीजेम्स का एक सरल नेटस्पीड विजेट है। यह हर किसी की गति पर नज़र रखता है संचार अनुकूलकऔर अधिकतम प्रदर्शित करता है.



यदि प्रत्येक की गति के बारे में जानकारी स्थापित संबंध(ईथरनेट, वाई-फाई), मानक नेटवर्क मॉनिटर विजेट करेगा। इसमें प्रत्येक को सेट करने के अलावा नेटवर्क इंटरफेसअलग से, आप DD-WRT फर्मवेयर वाले राउटर के WAN पोर्ट की निगरानी स्थापित कर सकते हैं।

मुझे लगता है कि लिनक्स का कोई भी अनुयायी उबंटू द्वारा पारिस्थितिकी तंत्र के विकास में दिए गए महान योगदान से इनकार नहीं करेगा। हां, कई चीजों के लिए पर्याप्त संसाधन नहीं हैं, परियोजनाएं अक्सर बीच में ही छोड़ दी जाती हैं। लेकिन मुझे ऐसा लगता है कि वे पैकेज बेस की स्थिरता और ताजगी के बीच एक बड़ा संतुलन हासिल करने में कामयाब रहे। डेबियन के नेक सांचे को बनाए रखने और आर्क लिनक्स में अपडेट के दौरान जो टूटा, उसकी निरंतर खोज के बीच कुछ बहुत ही सही रेखा है। क्या आप सिर्फ काम करना चाहते हैं? हम डिफ़ॉल्ट रिपॉजिटरी के साथ वितरण के एलटीएस संस्करण का उपयोग कर रहे हैं। क्या आपको किसी विशिष्ट सॉफ़्टवेयर की आवश्यकता है? हम डेवलपर से एक पीपीए कनेक्ट करते हैं। हमने ताज़ा हार्डवेयर स्थापित किया है, हमें कर्नेल में समर्थन की आवश्यकता है, लेकिन हम एलटीएस को छोड़ना नहीं चाहते हैं - हम एलटीएस इनेबलमेंट स्टैक्स (एचडब्ल्यूई) का उपयोग करते हैं।

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

केडीई नियॉन

जब केडीई डेवलपर्स को एहसास हुआ कि उनकी विकास दर उस दर से कहीं अधिक है जिस पर अनुरक्षक नए पैकेज लागू कर रहे थे, तो उन्होंने एक अलग वितरण बनाने का फैसला किया। नहीं, मैं समझता हूं कि अब पाठकों को बहुत अधिक व्यंग्य का अनुभव होगा और वे उबाऊ वॉलपेपर वाले ऐसे सैकड़ों और वितरणों पर अपनी उंगली उठाएंगे। हालाँकि, यह सब बुरा नहीं है।

परियोजना की मुख्य विशेषता मुख्य पैकेज आधार है स्थिर संस्करणउबंटू एलटीएस और सभी केडीई वातावरण, जो रिलीज होने पर तुरंत अपडेट प्राप्त करते हैं। उदाहरण के लिए, केडीई प्लाज्मा 5.9.3 केवल आगामी कुबंटू 17.04 रिलीज में उपलब्ध होगा। नियॉन के साथ, अधिकांश पैकेज बिल्कुल स्थिर हैं और आपको वितरण के लिए दीर्घकालिक समर्थन के सभी लाभ प्राप्त होंगे। अर्थात्, अपनी स्वयं की असेंबलियों की उपस्थिति के बावजूद, एक पूर्ण वितरण किट नहीं, बल्कि एक सुविधाजनक कंस्ट्रक्टर है।

वितरण संरचना

कोई भी अधिक या कम अनुभवी उपयोगकर्ता समझता है कि वितरण के बीच की रेखा अक्सर बहुत धुंधली होती है। और वही जुबंटू लुबंटू से कुबंटू के साथ केवल डिफ़ॉल्ट पैकेज और कभी-कभी कनेक्टेड रिपॉजिटरी के सेट में भिन्न होता है। मुझे बहुत खुशी हुई कि रचनाकारों ने उसी एलीमेंट्री ओएस के मार्ग का अनुसरण नहीं किया, बल्कि बस अपने भंडार को सावधानीपूर्वक जोड़ा।
टीम का लक्ष्य सभी संगत वितरणों पर अपने भंडार का उपयोग करना है। यदि आपमें कुछ रोमांच की भावना है, तो आप बस /etc/apt/sources.list को अपडेट करके नियॉन में अपग्रेड कर सकते हैं। हालांकि यहां कुछ दिक्कतें भी हो सकती हैं.

स्थापना विकल्प

अनुशंसित विकल्प उनकी छवि से स्क्रैच से इंस्टॉल करना है। आप उन्हें आधिकारिक पेज से डाउनलोड कर सकते हैं। वितरण विकल्प:

उपयोगकर्ता संस्करण- ताजा स्थिर केडीई पर्यावरण पैकेज, दैनिक उपयोग के लिए इष्टतम।
उपयोगकर्ता एलटीएस संस्करण- प्लाज़्मा डेस्कटॉप का एलटीएस संस्करण + ताज़ा एप्लिकेशन पैकेज (क्रूसेडर, कंसोल और अन्य) - उन लोगों के लिए इष्टतम जिन्हें स्थिर डीई की आवश्यकता है, लेकिन सॉफ़्टवेयर बेस में अपडेट चाहते हैं।

डेवलपर संस्करण Git-अस्थिर- एक अस्थिर शाखा से पूर्व-रिलीज़ संस्करण। दैनिक सभा.
डेवलपर संस्करण Git-स्थिर- बगफिक्स शाखाओं से पूर्व-रिलीज़ संस्करण। दैनिक सभा.

आप उनकी रिपॉजिटरी को नियमित कुबंटू से भी जोड़ सकते हैं। हालाँकि, आधिकारिक मैनुअल चेतावनी देता है कि इस मामले में संभवतः सब कुछ टूट जाएगा। वे कुबंटू बेस के साथ संगत नहीं हैं और उनका परीक्षण नहीं किया गया है। मैं बिल्कुल इसी रास्ते पर गया था. दरअसल, कई पैकेज टूट गए, लेकिन हम निर्भरता को बिना किसी समस्या के मैन्युअल रूप से हल करने में कामयाब रहे। यदि आप इस विकल्प को आज़माते हैं, तो कुछ ऐसा करना न भूलें
sudo rsync -axv / /mnt/backup/root_backup

सामान्य भावनाएँ

सिस्टम बहुत स्थिर है, मुझे किसी बड़ी समस्या का सामना नहीं करना पड़ा। इस तथ्य के बावजूद कि मेरे पास शुरू में पाँच या छह तृतीय-पक्ष पीपीए जुड़े हुए हैं। केडीई नियॉन अनुरक्षक बहुत सावधानी से काम करते हैं और लगभग कभी भी निर्भरता को अपने सॉफ़्टवेयर की सीमाओं से आगे नहीं बढ़ाते हैं। ताजा प्लाज्मा नहीं गिरता) टक्कर मारनाखाता भी बहुत स्वादिष्ट है - 500-600 एमबी के क्षेत्र में कुछ, ध्यान में रखते हुए पृष्ठभूमि प्रक्रियाएंओनक्लाउड और प्रीलोड डेमॉन की तरह। सप्ताह या डेढ़ सप्ताह में एक बार कई दर्जन पैकेजों के लिए एक बड़ा अपडेट आता है। सब कुछ सचमुच बहुत ताज़ा है.

प्लाज्मा 5.9 में नया



एक बेहतर नेटवर्क प्रबंधक

पुराने अनुवादों को इस प्रकार चिह्नित किया जाता है.

अंतर्वस्तु

केडीई सॉफ़्टवेयर स्थापित करना

स्थापना के लिए सॉफ़्टवेयरहम आपके KDE वितरण का उपयोग करने की अनुशंसा करते हैं. .

जीयूआई से

खोज करना

डिस्कवर केडीई सॉफ्टवेयर सेंटर है और सभी वितरण सहायक ऐपस्ट्रीम (उबंटू, डेबियन, आर्क-लिनक्स, ओपनएसयूएसई, रेड हैट, फेडोरा, ...) के साथ काम करता है। यदि आप खोज के बारे में अधिक जानकारी चाहते हैं, तो खोज पृष्ठ पर जाएँ।

डिस्कवर में केडीई खोज रहे हैं।

ओपनएसयूएसई - हाँ

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

आपको स्टार्ट मेनू के कंप्यूटर टैब में ओपनएसयूएसई पैकेज प्रबंधन टूल मिलेगा। इसे खोलें और पैकेज मैनेजर लॉन्च करने के लिए सॉफ़्टवेयर प्रबंधन आइकन पर क्लिक करें।

YaST सॉफ़्टवेयर प्रबंधन में KDE की खोज कर रहा हूँ।

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

विंडोज स्टोर

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

कमांड लाइन का उपयोग करना

यदि आपको प्रबंधक का उपयोग अप्रभावी लगता है, तो आप इसे इंस्टॉल करना चाह सकते हैं कमांड लाइन. यह बहुत तेज़ है, हालाँकि नकारात्मक पक्ष यह है कि आपको जानना आवश्यक है सटीक नामवह पैकेज जिसे आप इंस्टॉल करना चाहते हैं. प्रत्येक सिस्टम में है उपयोगी आदेशउदाहरण के लिए खोजने के लिए, नीचे दिए गए इंस्टॉल कमांड के पहले शब्द का उपयोग करके --help जोड़कर देखें। उदाहरण के तौर पर, yum --help उन कमांडों को सूचीबद्ध करेगा जिनका उपयोग आप फेडोरा के लिए कर सकते हैं, लेकिन उनमें से बहुत सारे ऐसे हैं जो पहली बार में भ्रमित करने वाले हो सकते हैं।

खुला एसयूएसई

ओपनएसयूएसई के साथ आप सॉफ्टवेयर का उपयोग करके इंस्टॉल करते हैं ज़िपरउदाहरण के लिए KWrite स्थापित करने के लिए आप एक कंसोल खोलेंगे और kwrite में zypper दर्ज करेंगे।

उबंटू

साथ उबंटू लिनक्सआप का उपयोग करके सॉफ़्टवेयर इंस्टॉल करते हैं अपार्ट. उदाहरण के लिए KWrite स्थापित करने के लिए आप एक कंसोल खोलेंगे और sudo apt install kwrite दर्ज करेंगे

फेडोरा

फेडोरा उपयोग करता है स्वादिष्टऔर KWrite इंस्टॉल करने के लिए आपको कंसोल खोलना होगा और yum इंस्टॉल kwrite टाइप करना होगा यदि आप पैकेज नाम के बारे में निश्चित नहीं हैं, तो आप इसका उपयोग कर सकते हैं यम सूचीपैकेज नाम के हिस्से के रूप में शब्द के साथ सभी पैकेजों को देखने के लिए टेम्पलेट्स के साथ - - उदाहरण के लिए, यम सूची *नेटवर्क* नाम के हिस्से के रूप में "नेटवर्क" के साथ सभी उपलब्ध पैकेजों को सूचीबद्ध करेगा। इससे भी आगे जाने के लिए, यम सर्च एमपीईजी सभी पैकेजों को सूचीबद्ध करेगा, या एमपीईजीपैकेज के नाम या विवरण में.

जेंटू

Gentoo के साथ आप सॉफ़्टवेयर का उपयोग करके इंस्टॉल करते हैं उभरना, उदा. KWrite के लिए आप एक कंसोल खोलेंगे और 'emergage --ask kwrite' (उपयोग करके) टाइप करेंगे --पूछनाआवश्यक निर्भरताओं का अवलोकन प्राप्त करने के लिए और ध्वज का उपयोग करेंपुष्टि करने से पहले विकल्प)। यदि आप किसी पैकेज के नाम के बारे में अनिश्चित हैं, तो आप इसका उपयोग कर सकते हैं उभरना--खोजनापैकेज नाम के हिस्से के रूप में एक शब्द के साथ सभी पैकेज देखने के लिए - उदाहरण के लिए उभरना - खोज नेटवर्क नाम के भाग के रूप में "नेटवर्क" के साथ सभी उपलब्ध पैकेजों को सूचीबद्ध करेगा।

मेजिया और ओपनमैंड्रिवा एलएक्स

आप उपयोग कर सकते हैं यूआरपीएमआईकमांड लाइन से केडीई सॉफ़्टवेयर स्थापित करने के लिए। अन्य उपयोगी कमांड Urpmi विकिपीडिया पेज पर पाए जा सकते हैं

आर्क लिनक्स और मंज़रो

आर्क लिनक्स और मंज़रो जैसे आर्क लिनक्स आधारित वितरण के साथ, आप इसका उपयोग करके सॉफ़्टवेयर स्थापित कर सकते हैं Pacmanउपयोगिता। उदाहरण के लिए KWrite स्थापित करने के लिए आप एक कंसोल खोलेंगे और sudo pacman -S kwrite दर्ज करेंगे

मैं आपको बताऊंगा कि केडीई 5 कैसे स्थापित करें और उनका उपयोग कैसे शुरू करें। KDE5 प्लाज्मा है जीयूआईविभिन्न यूनिक्स/लिनक्स वितरणों के लिए। मेरी राय में, कुछ संस्करण बहुत अच्छे नहीं हैं। लेकिन यह संस्करण 5 है जो आत्मविश्वास को प्रेरित करता है। बहुत बढ़िया कार्यान्वयन.

केडीई प्लाज़्मा 5 में कई नई सुविधाएँ हैं, यहां सबसे महत्वपूर्ण नई सुविधाओं की सूची दी गई है:

  • KDE 5 को Qt 5 का उपयोग करके पुनः लिखा गया है; ग्राफिकल इंटरफेस विकसित करने के लिए प्रसिद्ध क्यूटी लाइब्रेरी की अगली पीढ़ी - इसका मतलब है कि केडीई 5 एप्लिकेशन केडीई 4 से तेज होंगे।
  • KDE 5 प्लाज़्मा में प्लगइन्स के लिए नई थीम KDE 4.x की तुलना में कहीं अधिक सुंदर है।
  • केडीई 5 प्लाज्मा स्टार्ट मेनू और अधिसूचना क्षेत्र को फिर से डिजाइन किया गया है। अब कम पॉप-अप होंगे, जिससे सूचनाओं तक पहुंचने के लिए बेहतर उपयोगकर्ता अनुभव मिलेगा।
  • संशोधित लॉकस्क्रीन में सुधार किया गया है।
  • अधिक सहज प्रदर्शन. केडीई 5 ओपनजीएल के शीर्ष पर प्रस्तुत होता है - इसका मतलब है कि केडीई 5 प्रोग्राम किसी अन्य प्रक्रिया के बगल में प्रस्तुत होने पर पूर्वता लेते हैं।
  • पूर्ण GPU उपयोग के कारण प्लाज़्मा 5 में रेंडरिंग तेज़ होगी।
  • नए वॉलपेपर का एक अच्छा सेट डिफ़ॉल्ट थीम के साथ अच्छा लगेगा।
  • कई अन्य सुविधाएं जिन्हें आप स्वयं जांच सकते हैं।

यूनिक्स/लिनक्स पर केडीई 5 (प्लाज्मा) स्थापित करना

मैंने पहले ही विभिन्न यूनिक्स/लिनक्स ओएस के लिए विभिन्न ग्राफिकल इंटरफेस का वर्णन किया है, यदि आवश्यक हो, तो आप उनका उल्लेख कर सकते हैं:

उबंटू/कुबंटू/लिनक्स मिंट पर केडीई 5 (प्लाज्मा) स्थापित करना

सबसे पहले, कुबंटू बैकपोर्ट्स पीपीए रिपॉजिटरी जोड़ें:

# ऐड-एपीटी-रिपॉजिटरी पीपीए:कुबंटू-पीपीए/बैकपोर्ट्स

रिपॉजिटरी जोड़ने के बाद, मौजूदा पैकेज डेटाबेस को अपडेट करने के लिए निम्नलिखित कमांड चलाएँ:

# sudo apt-get update && sudo apt-get dist-upgrade

हम प्लाज्मा स्थापित करते हैं:

$ sudo apt-get install कुबंटू-डेस्कटॉप

कृपया ध्यान दें कि इंस्टॉलेशन के दौरान आपसे डिफ़ॉल्ट लॉगिन मैनेजर को कॉन्फ़िगर करने के लिए कहा जाएगा, लॉगिन मैनेजर - "लाइटडीएम" चुनें।

डेबियन पर केडीई 5 (प्लाज्मा) स्थापित करना

# टास्कसेल केडीई-डेस्कटॉप इंस्टॉल करें

CentOS/RHEL पर KDE 5 (प्लाज्मा) स्थापित करना

अब मैं आपको बताऊंगा कि CentOS 7 पर KDE प्लाज्मा कैसे स्थापित किया जाए, जो लिनक्स सिस्टम के साथ काम करने के लिए एक ग्राफिकल इंटरफ़ेस प्रदान करेगा।

स्थापना बहुत सरल है:

# यम ग्रुपइंस्टॉल "केडीई प्लाज़्मा वर्कस्पेस" -वाई

कृपया ध्यान दें कि स्थापना में कुछ समय लग सकता है।

जीयूआई लॉन्च करना

स्थापना के बाद, चलाएँ:

# इको ​​"एक्जीक्यूटिव स्टार्टकेड" >> ~/.xinitrc

और OS को पुनरारंभ करें:

# रिबूट

आइए देखें कि अब क्या उपयोग किया जा रहा है:

मेरे उदाहरण में, सब कुछ अपेक्षा के अनुरूप काम करता है। यदि आपको इसके बजाय "multi-user.target" मिलता है, तो आपको इसे मैन्युअल रूप से ठीक करना होगा। इस मामले में, मल्टी-यूजर.टार्गेट लोड स्तर 3 के बराबर है, जिसका अर्थ है कि रिबूट के बाद जीयूआई यहां लोड नहीं किया जाएगा। हम ग्राफ़िकल.लक्ष्य के लिए डिफ़ॉल्ट मान सेट कर सकते हैं, और इसे स्तर 5 तक बढ़ा सकते हैं:

# systemctl सेट-डिफॉल्ट ग्राफिकल.टार्गेट सिम्लिंक /etc/systemd/system/default.target हटा दिया गया। /etc/systemd/system/default.target से /usr/lib/systemd/system/graphical.target तक सिम्लिंक बनाया गया।

और हम जाँच करते हैं:

# systemctl गेट-डिफॉल्ट ग्राफिकल.टारगेट

हालाँकि इसने डिफ़ॉल्ट लक्ष्य को बदल दिया है (जिसे सिस्टम बूट होने पर एक्सेस किया जाता है), यह अभी भी मल्टी-यूज़र.लक्ष्य है। हम निम्न चलाकर GUI पर स्विच कर सकते हैं:

# systemctl ग्राफिकल.लक्ष्य को अलग करता है

केडीई प्लाज़्मा को अनइंस्टॉल किया जा रहा है

यदि आपने सर्वर पर जीयूआई स्थापित किया है और महसूस किया है कि यह एक गलती थी, तो चिंता न करें! निम्न कार्य करें:

# यम समूह "केडीई प्लाज्मा कार्यस्थान" हटाएं

फेडोरा पर केडीई 5 (प्लाज्मा) स्थापित करना

केडीई प्लाज्मा पैकेज फेडोरा 23 से शुरू होने वाले डिफ़ॉल्ट रिपॉजिटरी में उपलब्ध हैं। फेडोरा 23 और 24 पर प्लाज्मा स्थापित करने के लिए, निम्नलिखित कमांड चलाएँ:

# डीएनएफ @kde-डेस्कटॉप इंस्टॉल करें

ओपनएसयूएसई पर केडीई 5 (प्लाज्मा) स्थापित करना

केडीई प्लाज्मा ओपनएसयूएसई 13.1 और 13.2 रिपॉजिटरी में उपलब्ध है। प्लाज्मा स्थापित करने के लिए, बस चलाएँ:

# जिपर इन -टी पैटर्न केडीई केडीई_प्लाज्मा

बहुत आसान स्थापना.

आर्क लिनक्स पर केडीई 5 (प्लाज्मा) स्थापित करना

आर्क लिनक्स और उसके डेरिवेटिव पर, प्लाज़्मा पैकेज रिपॉजिटरी में उपलब्ध हैं। बस रिपॉजिटरी को सक्षम करें और कमांड का उपयोग करके इसे इंस्टॉल करें:

# पैक्मैन -स्यू

पुनश्च: यदि सिस्टम में प्लाज्मा 4 है, तो इसे स्थापना से पहले हटा दिया जाना चाहिए:

# पैक्मैन -आरसी केडीबेस-वर्कस्पेस

आइए देखें कि सिस्टम में कौन सा वीडियो कार्ड है:

#lspci -v | ग्रेप-ए 3 वीजीए

मेरे लिए यह wmvare है. और निम्न आदेश के साथ X.org स्थापित करें:

# पैक्मैन -एस एक्सओआरजी एक्सओआरजी-एक्सिनिट

इंस्टालेशन के दौरान, आपसे आपके वीडियो कार्ड के लिए ड्राइवर चुनने के लिए कहा जाएगा। चूँकि मेरे सिस्टम पर NVIDIA नहीं है, इसलिए मैं libglvnd चुनता हूँ।

हम प्लाज्मा के लिए आवश्यक lib स्थापित करते हैं:

# पैक्मैन -एस केएफ5 केएफ5-एड्स

केडीई प्लाज्मा 5 स्थापित करें:

# पैक्मैन -एस प्लाज्मा केडीबेस ग्वेनव्यू

ग्राफिकल मैनेजर पैकेज के साथ आता है - केडीएम (केडीई डेस्कटॉप मैनेजर)। लेकिन मुझे यह पसंद नहीं है, इसलिए मैं एसडीडीएम (सिंपल डेस्कटॉप डिस्प्ले मैनेजर) स्थापित करता हूं:

# पैकमैन -एस एसडीडीएम एसडीडीएम-केसीएम

स्थापना के बाद, आपको इसे सिस्टम स्टार्टअप में पंजीकृत करना होगा:

# systemctl sddm सक्षम करें

हम रिबूट करते हैं:

# रिबूट

अपने कंप्यूटर को रीबूट करें और प्लाज़्मा 5 डेस्कटॉप वातावरण का आनंद लें!

आइये माहौल को थोड़ा नरम करें। उद्घाटन:

# vim /etc/sddm.conf

और आइए इसे ध्यान में रखें:

थीम] करंट=हवा कर्सरथीम=हवा_कर्सर फेसडिर=/usr/शेयर/sddm/चेहरे थीमडिर=/usr/शेयर/sddm/थीम

जिसके बाद, आपको ओएस को फिर से रीबूट करना होगा।

मैक ओएस एक्स पर केडीई 5 (प्लाज्मा) स्थापित करना

केडीई प्लाज्मा 5, मैक ओएस एक्स के लिए भी उपलब्ध है। मैं तैयारी करूंगा विस्तृत मार्गदर्शिकाइंस्टालेशन और निष्कासन पर और अपने मैक पर इसका परीक्षण करूंगा।

KDE फ्रेमवर्क जोड़ने के लिए चलाएँ:

$ ब्रू टैप हेराल्डफ़/केएफ5

उन्हें बनाने के लिए, आपको सबसे पहले QtWebkit (kdewebkit, kdevplatform QtWebkit पर निर्भर करता है) के लिए अतिरिक्त समर्थन के साथ एक अद्यतन Qt 5 की आवश्यकता है:

$ ब्रू इंस्टाल डीबस

और हम QT5 भी स्वयं स्थापित करते हैं:

# ब्रू इंस्टॉल करें qt5

$ ब्रू इंस्टाल qt5 --with-qtwebkit

पुनश्च: Qt बनाने के लिए आपको Xcode इंस्टॉल करना होगा। इसके अलावा, यदि यह आपकी पहली डी-बस स्थापना है तो नीचे दिए गए डी-बस नोट्स पढ़ें। यदि आप kdevelop या kdewebkit इंस्टॉल करना चाहते हैं तो आपको Qt5 को QtWebkit के साथ इंस्टॉल करना होगा।

अब मजा शुरू होता है. आप इसके माध्यम से व्यक्तिगत ढाँचे स्थापित कर सकते हैं:

$ ब्रू इंस्टॉल करें हाराल्डफ़/केएफ5/केएफ5-कार्चिव

या आप install.sh स्क्रिप्ट का उपयोग करके इंस्टॉल कर सकते हैं, जो टूल निर्देशिका में स्थित है:

$ सीडी `ब्रू --प्रीफिक्स`/होमब्रू/लाइब्रेरी/टैप्स/हाराल्डफ/होमब्रू-केएफ5 ./टूल्स/इंस्टॉल.श

आप विभिन्न पैरामीटर भी पास कर सकते हैं, उदाहरण के लिए - "-verbose"।

मैक ओएस एक्स पर केडीई प्लाज्मा को अनइंस्टॉल करना

सभी केडीई फ्रेमवर्क 5 पैकेजों को हटाने के लिए, चलाएँ:

$ ब्रू अनइंस्टॉल `ब्रू सूची -1 | ग्रेप "^kf5-"`

और आपको निर्देशिका को हटाना होगा:

$ आरएम -आरएफ /एप्लिकेशन/KDE5

हेड सेट करना

वर्तमान में, फॉर्मूला स्थापित करने से टारबॉल्स का नवीनतम रिलीज़ संस्करण स्थापित हो जाता है। हालाँकि, सभी ढाँचे और अनुप्रयोग टारबॉल के रूप में जारी नहीं किए गए हैं। यदि आपको "केवल-सिर सूत्र" त्रुटि संदेश प्राप्त होता है, तो यह सूत्र केवल यहीं से सेट किया जा सकता है नवीनतम संस्करणगिट, जारी पैकेजों से नहीं। यह --HEAD को ब्रू करने के पैरामीटर के रूप में पास करके किया जा सकता है।

ध्यान दें कि नवीनतम गिट से स्थापित करने का आम तौर पर यह भी मतलब है कि सभी आश्रित पैकेज नवीनतम गिट से आने की उम्मीद है, इसलिए इससे बचें संभावित त्रुटियाँआपको सभी स्थापित kf5 फ़ार्मुलों को हटाने की आवश्यकता है (ऊपर अनइंस्टॉलेशन पर अनुभाग देखें) और git से सब कुछ इंस्टॉल करें, उदाहरण के लिए install.sh उपयोगिता का उपयोग करें:

$ `ब्रू --प्रीफ़िक्स`/लाइब्रेरी/टैप्स/हाराल्डफ़/होमब्रू-केएफ5/टूल्स/इंस्टॉल.श --हेड

डी-बस का प्रथम प्रयोग

लॉन्चएजेंट को कॉन्फ़िगर करने के लिए डी-बस फॉर्मूला में दिए गए विवरण का पालन करें। इसे काम करने के लिए आपको लॉग आउट करना होगा और फिर से लॉग इन करना होगा।

क्यूटी के साथ डी-बस के संचालन की जांच करने के लिए:

$ इको $DBUS_LAUNCHD_SESSION_BUS_SOCKET $ `ब्रू --प्रीफिक्स`/opt/qt5/bin/qdbus

पहले कमांड को दोहराना चाहिए कि क्या पथ वैध है, उदाहरण के लिए: /tmp/launch-NHyucl/unix_domain_listener. दूसरे कमांड को कम से कम उपलब्ध सेवाओं को प्रदर्शित करना चाहिए - org.freedesktop.DBus।

मैक ओएस एक्स पर केडीई प्लाज्मा चलाना

आपको इंस्टॉलेशन के बाद निम्नलिखित चरण पूरे करने पड़ सकते हैं (सिर्फ एक बार):

# chown -R $USER ~/Library/Preferences/KDE # लॉन्चक्टल लोड -w /Library/LaunchDaemons/org.freedesktop.dbus-system.plist

कभी-कभी Installer.app इंस्टालेशन के बाद कार्य करने में विफल रहता है। यदि सब कुछ गलत हो जाता है, तो टर्मिनल में इन दो कमांड को चलाने का प्रयास करें:

# लॉन्चक्टल लोड -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist /opt/local/bin/kbuildsycoca4

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

मेरे लिए बस इतना ही, लेख "यूनिक्स/लिनक्स पर केडीई 5 (प्लाज्मा) स्थापित करना" समाप्त हो गया है।

यह नोट और कई संबंधित नोट KDE 3.X को समर्पित हैं, और वे तब लिखे गए थे जब काफी पुराने संस्करण थे। फिर भी, नियुक्ति के समय उनमें कुछ रुचि हो सकती थी, क्योंकि "ट्रोइका" के पूरे अस्तित्व के दौरान इसमें कोई आमूल-चूल परिवर्तन नहीं हुआ था। अब इस नोट की जगह इतिहास के कूड़ेदान में है.

यह अनुमान लगाना आसान है कि केडीई परियोजना http://www.kde.org वेबसाइट पर आधारित है, जहां से इसे स्रोत पाठ (और कुछ लिनक्स वितरण के लिए बाइनरी पैकेज) के रूप में बिल्कुल मुफ्त डाउनलोड किया जा सकता है। केडीई बायनेरिज़ लगभग किसी भी लिनक्स वितरण में शामिल हैं जो पूरी तरह कार्यात्मक होने का दावा करता है (और कई में यह डिफ़ॉल्ट डेस्कटॉप भी है। यह सभी बीएसडी सिस्टम के बाइनरी पैकेज और पोर्ट सिस्टम के संग्रह में उपलब्ध है। हालांकि, फ्रीबीएसडी के लिए यह बेहतर है केडीई बायनेरिज़ को इस ओएस के मानक वितरण से नहीं, बल्कि साइट http://freebsd.kde.org/ से लें - सबसे अधिक संभावना है कि एक नवीनतम संस्करण होगा।

केडीई स्थापित करने के लिए, आपको क्यूटी लाइब्रेरी प्राप्त करने का भी ध्यान रखना होगा, जिसका एक स्वतंत्र रूप से वितरित (गैर-व्यावसायिक उपयोग के लिए) संस्करण डेवलपर की वेबसाइट http://www.trolltech.com/ से स्रोत रूप में लिया गया है। हालाँकि, यह भी मौजूद है लिनक्स वितरणऔर बीएसडी सिस्टम - आपको बस यह सुनिश्चित करने की आवश्यकता है कि संस्करण मेल खाते हैं - वे आमतौर पर केडीई संस्करणों के साथ काफी स्पष्ट रूप से सहसंबद्ध होते हैं।

केडीई को एक्स सिस्टम के साथ-साथ मुख्य ग्राफिक्स और मल्टीमीडिया लाइब्रेरी सहित कई अतिरिक्त घटकों की आवश्यकता होती है, जिनमें से कुछ अनिवार्य रूप से ग्लिब और जीटीके लाइब्रेरी के साथ निर्भरता के रूप में खींचे जाते हैं। हालाँकि, ये सभी उपकरण वितरण किटों में उपलब्ध हैं और, सबसे अधिक संभावना है, डिफ़ॉल्ट रूप से उनसे स्थापित होते हैं। और कई अतिरिक्त घटक केडीई "सॉफ्ट" (वैकल्पिक) निर्भरता से जुड़े हैं - केडीई में "हार्ड" और "सॉफ्ट" निर्भरता का विभाजन बहुत सुसंगत है।

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

केडीई वातावरण में, स्रोत रूप में, लगभग डेढ़ दर्जन पैकेज शामिल हैं, जिनकी सूची और संरचना संस्करण से संस्करण में कुछ हद तक भिन्न होती है। लेखन के समय वर्तमान संस्करण में (3.3.1) यह इस तरह दिखता है:

Kdeaccessibility-3.3.1.tar.bz2 kdeaddons-3.3.1.tar.bz2 kdeadmin-3.3.1.tar.bz2 kdeartwork-3.3.1.tar.bz2 kdebase-3.3.1.tar.bz2 kdebindings-3.3.1 .tar.bz2 kdeedu-3.3.1.tar.bz2 kdegames-3.3.1.tar.bz2 kdegraphics-3.3.1.tar.bz2 kdelibs-3.3.1.tar.bz2 kdemultimedia-3.3.1.tar.bz2 kdenetwork -3.3.1.tar.bz2 kdepim-3.3.1.tar.bz2 kdesdk-3.3.1.tar.bz2 kdetoys-3.3.1.tar.bz2 kdeutils-3.3.1.tar.bz2 kdewebdev-3.3.1. tar.bz2

इसके अलावा, केडीई में कला और केडेवलप पैकेज शामिल हैं, जिनकी अपनी संस्करण संख्या है, साथ ही केडीई-आई18एन पैकेज भी है, जो पर्यावरण का अंतर्राष्ट्रीयकरण प्रदान करता है, साथ ही लगभग हर बोधगम्य भाषा सहित व्यक्तिगत भाषाओं के लिए स्थानीयकरण पैकेज भी प्रदान करता है (हालांकि उनके लिए स्थानीयकरण बहुत सावधानी से किया जाता है)।

स्रोत कोड में क्यूटी लाइब्रेरी सहित यह सभी उपकरण लगभग तीन सौ मेगाबाइट हैं। जो केडीई की राक्षसी प्रकृति की यादें जगाए बिना नहीं रह सकता। हालाँकि, सूचीबद्ध सभी चीज़ें इंस्टॉलेशन और, तदनुसार, डाउनलोडिंग के लिए आवश्यक नहीं हैं। सच है, कई में पैकेज्ड वितरणलिनक्स पर, सभी केडीई घटकों में क्रॉस-पैकेज निर्भरताएं (सभी वैकल्पिक सहित) होती हैं और आपको उन सभी को इंस्टॉल करना होगा। लेकिन फ्रीबीएसडी, एसबी लिनक्स और इससे भी अधिक मैन्युअल असेंबली में, आप केवल उन्हीं से काम चला सकते हैं जो वास्तव में आवश्यक हैं।

सूची से हटाने के लिए पहला, और निर्विवाद, उम्मीदवार kde-i18n पैकेज है (और यह पहले से ही 100 एमबी से अधिक स्रोत है): जाहिर है, किसी को भी एक ही समय में अच्छी पचास भाषाओं के लिए समर्थन की आवश्यकता नहीं है . आपके लिए एक अलग पैकेज पर्याप्त है (हमारी स्थितियों में यह kde-i18n-ru है), चरम मामलों में - कुछ अधिक अनुकूल पैकेज।

इसके अलावा, यह स्पष्ट है कि केवल इन्हीं डेवलपर्स को केडेवलप पैकेज की आवश्यकता है, जबकि अधिकांश उपयोगकर्ता इसके बिना आसानी से काम कर सकते हैं। खैर, उपयोगकर्ता को अन्य पैकेजों को स्वतंत्र रूप से स्थापित करने का निर्णय लेना होगा। इस प्रयोजन के लिए मैं प्रत्येक के उद्देश्य का संक्षेप में वर्णन करूँगा।

सबसे पहले, आइए उन पैकेजों के बारे में बात करें जिन्हें किसी भी स्थिति में स्थापित करना आवश्यक है। जैसा कि आप अनुमान लगा सकते हैं, उनमें से दो हैं - kdelibs और kdebase। पहला केडीई-विशिष्ट लाइब्रेरी फ़ंक्शंस का एक सेट है जो कोर क्यूटी लाइब्रेरी का पूरक है। दूसरे में केडीई के मुख्य घटक शामिल हैं - केडब्ल्यूएम विंडो मैनेजर और उसके सहायक उपकरण, थीम और बुनियादी अनुप्रयोगों का एक न्यूनतम सेट - फ़ाइल मैनेजर, उर्फ ​​ब्राउज़र, कॉन्करर, सेट पाठ संपादक(केराइट, केडिट, केट), कंसोल टर्मिनल एमुलेटर।

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

अन्य सभी घटक पूरी तरह से वैकल्पिक हैं, इसलिए मैं व्यक्तिगत रूप से मेरे लिए महत्व के क्रम में उन लोगों का वर्णन करूंगा जिनका मैं स्वयं उपयोग करता हूं:

  • केडीनेटवर्क - उत्कृष्ट केपीपीपी डायलर और केजीईटी सहित नेटवर्क घटक - एक एफ़टीपी क्लाइंट, जो अपने आप में उत्कृष्ट नहीं है, लेकिन जब फ़ाइल प्रबंधक/ब्राउज़र कॉन्करर के साथ एकीकृत किया जाता है, तो यह जीवन को आसान बनाने में बहुत मदद करता है;
  • kdepim व्यक्तिगत सहायकों का एक पैकेज है, जो मेरी राय में, पूरी तरह से तार्किक नहीं है, इसमें शामिल है मेल क्लाइंटकेमेल और इसकी पूरक पता पुस्तिका;
  • kdewebdev - उत्कृष्ट क्वांटा प्लस HTML कोड संपादक पर आधारित एक वेब डेवलपमेंट पैकेज, जो लिंक इंटीग्रिटी चेकर (klinkstatus) और लिंक मैप निर्माण टूल (kimagemapeditor) जैसे सहायक उपकरणों द्वारा सामंजस्यपूर्ण रूप से पूरक है;
  • केडीग्राफिक्स - पैकेज में कुछ ग्राफ़िक्स फ़ाइल व्यूअर शामिल हैं सुविधाजनक कार्यक्रमस्क्रीनशॉट लेना, एक सरल लेकिन अच्छा ग्राफ़िक्स संपादक कोलूरपेंट (प्लस दो और, औसत रूप से घटिया);
  • केडेमल्टीमीडिया - पैकेज में एक बहुत ही अच्छा मीडिया प्लेयर नॉटुन (यद्यपि एमप्लेयर से भी बदतर, विशेष रूप से केडीई फॉर्म में - लेकिन यह मानक पैकेज में शामिल नहीं है), मिक्सर, रिकॉर्डर, आदि शामिल है;
  • kdeutils - सभी गहनों के अलावा, इसमें एक कैलकुलेटर, एक आवश्यक चीज़ शामिल है;
  • kdeadmin - सिस्टम प्रशासन उपयोगिताओं का एक पैकेज, जिसे दुर्लभ अपवादों के साथ, सुपरयूज़र विशेषाधिकारों की आवश्यकता होती है; मैं इसका उपयोग नहीं करता, हालाँकि किसी कारण से मैं इसे आमतौर पर इंस्टॉल करता हूँ।

मैं हमेशा दो और पैकेज भी स्थापित करता हूं - kdeaddons (IMHO बिल्कुल आवश्यक है, क्योंकि इसमें अन्य चीजों के अलावा, संपादक केट, कॉन्करर और अन्य के लिए प्लग-इन शामिल हैं) और kdeartwork, जिसमें अतिरिक्त डेस्कटॉप सजावट (वॉलपेपर, आइकन और आदि) शामिल हैं। , जिसके बिना जीवन नीरस होगा। और kdegames भी, जहां आप कई सॉलिटेयर गेम और अमर टेट्रिस थीम पर कुछ विविधताएं पा सकते हैं - लेकिन मैं कोई अन्य गेम नहीं खेलता।

यह उन पैकेजों का उल्लेख करना बाकी है जिन्हें मैंने कभी स्थापित नहीं किया है और इसलिए उनकी सामग्री का एक अस्पष्ट विचार है: kdeedu (जैसा कि आप अनुमान लगा सकते हैं, शिक्षा से संबंधित कुछ (मुझे नहीं पता कि क्या या कौन), kdetoys - कुछ घंटियाँ और सीटियाँ , kdeaccessibility - तथाकथित विशेष सुविधाएँ, और kdesdk डेवलपर्स के लिए स्क्रिप्ट और उपयोगिताओं का एक सेट है।

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

केडीई के निर्माण की प्रक्रिया भी विशेष रूप से कठिन नहीं है - आपको बस पैकेजों के निर्माण के अनुक्रम का पालन करने की आवश्यकता है: पहले क्यूटी लाइब्रेरी बनाई जाती है, इसलिए कला ध्वनि प्रणाली, फिर केडेलिब्स लाइब्रेरी, और फिर केडीबेस। यदि आवश्यक हो तो अन्य पैकेज इन अन्य पैकेजों के बाद इकट्ठे किए जाते हैं - और कमोबेश किसी भी क्रम में।

Qt लाइब्रेरी बनाने के लिए, इसके स्रोतों के टारबॉल को उस निर्देशिका में अनपैक किया जाता है जिसमें हम इसे भविष्य में देखना चाहते हैं - डिफ़ॉल्ट रूप से यह /usr/स्थानीय है, हाल ही में Qt को किसी भी स्थिति में अक्सर /opt निर्देशिका में रखा जाता है , परिणाम qt-vesion जैसी एक उपनिर्देशिका है। इसका नाम बदला जाना चाहिए:

$ एमवी क्यूटी-संस्करण क्यूटी

और प्रोफ़ाइल फ़ाइल में - सिस्टम-वाइड या उपयोगकर्ता, यानी, रूट - पथ विवरण चर के मानों में समायोजन किया जाता है (यह संलग्न दस्तावेज़ में विस्तार से वर्णित है)। एक श-संगत परिवार के लिए यह कुछ इस तरह दिखता है:

QTDIR=/usr/local/qt PATH=$QTDIR/bin:$PATH MANPATH=$QTDIR/man:$MANPATH LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH निर्यात QTDIR पथ मैनपथ LD_LIBRARY_PATH

इन वेरिएबल्स की आवश्यकता कॉन्फ़िगरेशन/संकलन चरण में पहले से ही होगी, इसलिए आपको या तो फिर से लॉग इन करना होगा या निर्धारित तरीके से प्रोफ़ाइल फ़ाइल को फिर से पढ़ना होगा। फिर कुछ आदेश दिए गए हैं

$ ./कॉन्फ़िगर करें && बनाएं

कॉन्फ़िगरेशन विकल्पों में से, कम से कम एक उपयोगी लगता है - -qt-gif , जिसमें GIF ग्राफ़िक्स के लिए समर्थन शामिल है (डिफ़ॉल्ट रूप से, अजीब तरह से, यह निहित नहीं है)।

यह दिलचस्प है कि क्यूटी का निर्माण करते समय, ऐसा लगता है कि किसी भी जीसीसी झंडे को नजरअंदाज कर दिया गया है, कुछ को छोड़कर जो शुरू में इसमें निर्दिष्ट किए गए थे - इसलिए आपको इस लाइब्रेरी को अनुकूलित करने की ज़रूरत नहीं है। डिफ़ॉल्ट रूप से, Qt अनुकूलन स्तर -O2 के साथ बनाया गया है।

प्रत्येक केडीई पैकेज का संयोजन स्वयं तीन पारंपरिक पवित्र क्रियाओं के माध्यम से किया जाता है -

$ ./कॉन्फ़िगर करें && बनाएं && इंस्टॉल करें

जिनमें से पहला विशेष ध्यान देने योग्य है। केडीई पैकेजों के लिए कॉन्फ़िगरेशन स्क्रिप्ट के बारे में बात यह है कि वे आम तौर पर पूरा होने तक चलते हैं - भले ही निर्भरताएँ टूट गई हों। स्क्रिप्ट के परीक्षण के संबंध में एक पूरी रिपोर्ट जारी की गई है। साथ ही, "हार्ड" निर्भरताओं के बीच एक स्पष्ट अंतर है, जिसके बिना पैकेज की असेंबली और संचालन असंभव है, और "सॉफ्ट" निर्भरताएं, जो इसमें वैकल्पिक (लेकिन अक्सर डिफ़ॉल्ट रूप से सक्षम) फ़ंक्शन जोड़ती हैं।

यदि "हार्ड" निर्भरता के साथ सब कुछ स्पष्ट है - उन्हें बिना असफलता के संतुष्ट होना चाहिए - तो "सॉफ्ट" निर्भरता के संबंध में उपयोगकर्ता को एक विकल्प दिया जाता है। उदाहरण के लिए, केडीई की सॉफ्ट निर्भरता में कप प्रिंटिंग सिस्टम और सेन स्कैनिंग सिस्टम शामिल हैं। हालाँकि, यह बहुत संभव है कि उपयोगकर्ता को इन कार्यों की आवश्यकता नहीं है (उदाहरण के लिए, उपयुक्त इकाइयों की कमी के कारण)। और इसलिए, उपयुक्त कॉन्फ़िगरेशन स्क्रिप्ट विकल्पों को निर्दिष्ट करके उन्हें बंद करना संभव हो सकता है - और उनकी पूरी सूची, हमेशा की तरह, कमांड द्वारा प्राप्त की जाती है

./कॉन्फ़िगर--सहायता

डिफ़ॉल्ट रूप से, Qt और KDE पैकेज /usr/स्थानीय निर्देशिका - /usr/local/qt और /usr/local/kde की अपनी शाखाओं में स्थापित होते हैं। हालाँकि, में हाल ही मेंकई लिनक्स वितरणों में ऐसे बड़े सॉफ़्टवेयर पैकेजों को /opt निर्देशिका में स्थानांतरित करने की प्रवृत्ति होती है (और इसे फ़ाइल पदानुक्रम मानक द्वारा प्रोत्साहित किया जाता है) लिनक्स सिस्टम). इस प्रवृत्ति का पालन करने के लिए, कॉन्फ़िगरेशन स्क्रिप्ट निष्पादित करते समय, आपको उचित विकल्प सेट करना होगा:

./configure --prefix=/opt --with-qt-dir=/opt/qt

Qt और kdelibs के निर्माण के बाद (और बाकी KDE पैकेजों के निर्माण से पहले), आपको संबंधित लाइब्रेरी को सभी अनुप्रयोगों के लिए सार्वजनिक रूप से उपलब्ध कराने की आवश्यकता है। ऐसा करने के लिए, आपको /etc/ld.so.conf फ़ाइल में पंक्तियाँ दर्ज करनी होंगी

/opt/qt/lib /opt/kde/lib

और कमांड चलाएँ

$ldconfig

अब अनुकूलन के बारे में। KDE (Qt की तरह) C++ में लिखा गया है, और, तदनुसार, अनुकूलन के लिए CFLAGS ध्वज की नहीं, बल्कि CXXFLAGS ध्वज की आवश्यकता होती है। हालाँकि, उन्हें एक दूसरे के बराबर किया जा सकता है -

निर्यात CXXFLAGS='$CFLAGS'

खैर, हम CFLAGS के संभावित मूल्यों के बारे में फिर कभी बात करेंगे।



मित्रों को बताओ