KDE डिस्ट्रोस पर उपयोग के लिए Qt संस्करण को अपग्रेड करना


0

मैं सोच रहा था कि कुबंटु जैसे डिस्ट्रो द्वारा उपयोग किए जाने वाले क्यूटी संस्करण को अपग्रेड करना संभव है, निर्भरता को संतुष्ट करने के लिए उदाहरण के लिए कुछ विजेट हो सकते हैं। उदाहरण के लिए, Qtuntu 16.04 के साथ Qt 5.9 सिस्टमटाइल्ड का उपयोग करें जो उन पर निर्भर हो सकने वाले विजेट चलाने में सक्षम हो सकता है, जब यह केवल 5.5.1 के साथ जहाज करता है।

मैंने केडीई प्लाज्मा को अपडेट करने की कोशिश की है - यह काम नहीं किया (टूटा हुआ प्रदर्शन), हालांकि मैं उनके बीच के संबंध के बारे में निश्चित नहीं हूं।

मैंने भी ऐसा करने की कोशिश की है

Ubuntu 16.04 पर क्यूटी को 5.5.1 से 5.9.5 तक कैसे अपडेट करें

लेकिन यह विगेट्स (?) के लिए काम नहीं करता है - qmake -v तथा qmake -qt=qt5 -v मुझे सही आउटपुट दिया, लेकिन सिस्टम इंफो के तहत मेरा क्यूटी संस्करण अभी भी 5.5.1 बताया जा रहा है।


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

धन्यवाद! आपने इसे उत्तर के रूप में क्यों नहीं जोड़ा?
swaggg

जवाबों:


0

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

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

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

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

यदि आपके पास क्यूटी, उबंटू और केडीई के साथ बहुत सारे लिनक्स कौशल और अंतरंग परिचित हैं, तो यह क्यूटी को मैन्युअल रूप से अपग्रेड करने के लिए एक अच्छा प्रोजेक्ट और सीखने का अनुभव हो सकता है। अन्यथा, यह कुबंटु अनुरक्षकों के काम पर सिर्फ गुल्लक करने के लिए समझ में आता है। जब उन्हें Qtuntu में एकीकृत Qt का नया संस्करण मिलता है, तो यह अपडेट पैकेज का हिस्सा होगा।

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.