लिनक्स में खुले स्रोत का एक बड़ा वर्गीकरण हैविभिन्न टूलकिट के एक टन के साथ लिखे गए अनुप्रयोग। इन टूलकिट्स को अक्सर समुदाय (GTK और Qt) में नाम से संदर्भित किया जाता है। ये दो चौखटे एक-दूसरे से बहुत अलग दिखते हैं, और यह डेस्कटॉप थीम के भीतर कुछ विसंगतियों का कारण बनता है। वर्षों से कई लोगों ने इसे हल करने की कोशिश की है। क्यूटी-आधारित डेस्कटॉप वातावरण (जैसे केडीई प्लाज्मा) पर एक थीम है जो घर पर जीटीके / गनोम जैसे एप्लिकेशन बनाता है। यह पता चला है कि Qt अनुप्रयोगों को GTK डेस्कटॉप पर कम विदेशी दिखने के लिए एक प्रयास है। यह सभी अद्वैत-क्यूटी विषय के साथ पूरा किया गया है।
बिगड़ने की चेतावनी: इस लेख के अंत में नीचे स्क्रॉल करें और वीडियो ट्यूटोरियल देखें।
इस लेख में, हम आपको अद्वैत-क्यूटी डाउनलोड और स्थापित करना सिखाएँगे। इसके अतिरिक्त, हम सभी आधुनिक GTK लिनक्स डेस्कटॉप वातावरणों पर Qt अनुप्रयोगों के लिए इसे लागू करने के बारे में अधिक जानकारी प्राप्त करेंगे।
Git स्थापित करें
अपने ऑपरेटिंग सिस्टम पर Git पैकेज स्थापित करके प्रारंभ करें। आपको cmake भी स्थापित करना होगा और Qt फ्रेमवर्क होना चाहिए।
उबंटू
sudo apt install git cmake qt5* lxqt-config
डेबियन
sudo apt-get install git cmake qt5* lxqt-config
आर्क लिनक्स
sudo pacman -S git cmake qt5-base lxqt-config
फेडोरा
sudo dnf install git cmake qtbase5-common-devel qt5-qtbase-devel lxqt-config
OpenSUSE
sudo zypper install git cmake lxqt-config sudo zypper install patterns-openSUSE-devel_qt5
अन्य लिनक्स
गितुब पर अद्वैत-क्यूटी विषय अप्रकाशित हैसोर्स कोड। परिणामस्वरूप, यह सही टूल के साथ किसी भी चीज़ पर चलता है। इस कोड को संकलित करने के लिए आवश्यक उपकरण Cmake, Qt5 डेवलपमेंट लाइब्रेरी और Git हैं। इसके अतिरिक्त, आपको Qt अनुप्रयोगों के लिए विषय को जल्दी से लागू करने के लिए, LXQt कॉन्फ़िग एप्लिकेशन इंस्टॉल करना होगा।
एक टर्मिनल खोलें और पैकेज मैनेजर का उपयोग करें"qt5 विकास", "cmake", "git" और "lxqt-config" की खोज करें। इन पैकेजों को स्थापित करें। यदि वे सभी सफलतापूर्वक स्थापित हो जाते हैं, तो आप अद्वैत-क्यूटी थीम को सही ढंग से बनाने में सक्षम होंगे।
अद्वैत-प्रश्न का निर्माण
निर्माण प्रक्रिया का उपयोग करके प्रारंभ करें Git स्रोत कोड का उपयोग करके उपकरण को हथियाने के लिए क्लोन.
git clone https://github.com/FedoraQt/adwaita-qt.git
नए क्लोन को दर्ज करें adwaita-क्यूटी का उपयोग कर फ़ोल्डर सीडी आदेश।
cd adwaita-qt
इस बिंदु पर, आपको एक बनाने की आवश्यकता होगी निर्माण के लिए फ़ोल्डर CMake बिल्डर टूल। साथ में mkdir, अंदर नया बिल्ड फ़ोल्डर बनाएँ ~ / Adwaita-क्यूटी.
mkdir build
से हटो adwaita-क्यूटी को निर्माण उप-फ़ोल्डर।
cd build
उपयोग CMake उपकरण कोड को कॉन्फ़िगर करने के लिए, और भवन फ़ाइलों को उत्पन्न करने के लिए।
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
अब संकलन भाग आता है। टर्मिनल में, चलाएँ बनाना आदेश।
make
चल रहा है बनाना कुछ समय लेना चाहिए, इसलिए टर्मिनल को रहने दें। आपको बहुत सारी लाइनें दिखाई देंगी, क्योंकि कंपाइलर अद्वैत-क्यूटी को एक साथ रखता है। कंपाइलर पूरा हो जाएगा जब टर्मिनल आपको फिर से टाइप करने में सक्षम करेगा।
संकलन प्रक्रिया का अंतिम भाग स्थापना है। अद्वैत-क्यूटी सिस्टम-वाइड को स्थापित करने के लिए, इंस्टाल कमांड को चलाएं sudo.
sudo make install
वैकल्पिक रूप से, हटाकर एकल उपयोगकर्ता के लिए अद्वैत-क्यूटी विषय स्थापित करें sudo। थीम को एकल उपयोगकर्ता के रूप में स्थापित करने का मतलब है कि प्रत्येक उपयोगकर्ता के लिए अद्वैत-क्यूटी विषय को फिर से स्थापित करने की आवश्यकता है, जिसे उस तक पहुंच की आवश्यकता है।
make install
अद्वैत-क्यूटी को सक्षम करना
अद्वैत-क्यूटी जीटीके विषय नहीं है। इसके बजाय, यह प्रकृति में क्यूटी है। चूंकि विषय Qt है और GTK नहीं है, इसलिए आधुनिक डेस्कटॉप में से कोई भी इसे लागू करने का एक तरीका नहीं है। यह इस कारण से है कि पहले हमने जो गाइड स्थापित किया था lxqt-config। यह उपकरण LXQt डेस्कटॉप का एक अनिवार्य हिस्सा है। हालाँकि, यह लगभग कहीं भी काम करता है।
LXQT-config टूल को दबाकर लॉन्च करें Alt + F2 और प्रॉम्प्ट में lxqt-config टाइपिंग।
कॉन्फ़िगरेशन टूल के अंदर, "प्रकटन" देखें और उस पर क्लिक करें। यदि अद्वैत-क्यूटी विषय सही ढंग से बनाया गया है, तो उसे सूची में दिखाना चाहिए। सिस्टम पर इसे डिफ़ॉल्ट क्यूटी त्वचा के रूप में उपयोग करने के लिए बताने के लिए उस पर क्लिक करें।
नोट: पूर्ण प्रभाव लेने के लिए आपको अपने पीसी को पुनः आरंभ करने की आवश्यकता हो सकती है।
कॉन्फ़िगर टूल त्वचा को लागू करने के बाद, अपने लिनक्स डेस्कटॉप पर एक एप्लिकेशन लॉन्च करता है जो क्यूटी और जीटीके का उपयोग करता है। सही विषय का उपयोग करके इसकी पुष्टि करें। यदि विषय लागू करने में विफल रहता है, तो वापस जाएं lxqt-config और फिर प्रयत्न करें।
थीम को अक्षम करें
अद्वैत-क्यूटी क्यूटी बनाने में एक उत्कृष्ट काम करता हैडेस्कटॉप के वातावरण जैसे ग्नोम शेल, दालचीनी, इत्यादि पर अनुप्रयोग कम दिखाई देते हैं, फिर भी, यदि आप इस विषय के बहुत बड़े प्रशंसक नहीं हैं, तो यह समझ में आता है। बहुत से लोग एक कस्टम के पक्ष में अद्वैत थीम के साथ रहना पसंद नहीं करते हैं। यदि आप थीम को अक्षम करना चाहते हैं, तो वापस जाना उतना ही आसान है lxqt-config.
एक बार अंदर, "सूरत" बटन का चयन करें, बसपिछले बार जैसा। थीम को अक्षम करने के लिए, "इसे अक्षम करें" के लिए एक अलग एक (जो कि अद्वैत-क्यूटी नहीं है) का चयन करें और फिर, एक टर्मिनल खोलें और अपने होम फ़ोल्डर से स्रोत-कोड को हटा दें।
rm -rf ~/adwaita-qt
में विषय स्विच करने के बाद lxqt-config, Qt अनुप्रयोगों को अब अद्वैत-क्यूटी का उपयोग नहीं करना चाहिए।
टिप्पणियाँ