Calamares 3.3 Qt 6, KDE फ्रेमवर्क 6, मॉड्यूल में सुधार और बहुत कुछ के समर्थन के साथ आता है

calamares

Calamares लिनक्स ऑपरेटिंग सिस्टम के लिए एक ग्राफिकल इंस्टॉलेशन फ्रेमवर्क है।

Calamares 3.3 का नया संस्करण यह पहले ही रिलीज़ हो चुका है और डेढ़ साल के काम के तुरंत बाद आ गया है और 3.2.x शाखा के गठन के साढ़े पांच साल बाद (जो एक विशिष्ट शाखा पर लंबे काम का प्रतिनिधित्व करता है)। नए संस्करण में बड़ी संख्या में महत्वपूर्ण बदलावों के साथ-साथ सुधार और बग फिक्स भी हैं।

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

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

Calamares 3.3 की मुख्य नवीनताएँ

Calamares 3.3 का प्रस्तुत यह नया संस्करण विभिन्न मॉड्यूल के अद्यतन के साथ आता है, और अब Calamares पूरी तरह से है Qt 6 और KDE फ्रेमवर्क 6 लाइब्रेरी के साथ संगत, इसके अलावा, इसमें सभी QML मॉड्यूल के लिए Qt6-संगत QML फ़ाइलों का एक सेट है। उल्लेखनीय है कि Qt5 और KDE फ्रेमवर्क 5 के साथ संकलन करने की क्षमता संरक्षित है।

कोडिंग शैली आवश्यकताएँ Calamares 3.3 में महत्वपूर्ण अद्यतन किए गए हैं, खैर अब, कोड प्रारूप क्लैंग 15 या 16 प्रारूप में फिट बैठता है। भी, C++ कोड में प्रयुक्त नेमस्पेस पर दोबारा काम किया गया है, क्योंकि अब सभी कॉल्स को Calamares नेमस्पेस में ले जाया गया है और CalamaresUtils नेमस्पेस के संदर्भ हटा दिए गए हैं।

एक अतिरिक्त संशोधन में Boost::Python लाइब्रेरी पर निर्भरता को हटाना शामिल है। इसके बजाय, पायथन में विकास अब बाइंडिंग के अंतर्निहित pybind11 सेट पर निर्भर करता है। इस परिवर्तन को अक्षम करने और Boost::Python से पुन: संकलित करने के लिए, वेरिएबल सेट किया जा सकता है CON_PYBIND11=बंद.

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

मॉड्यूलo "बूटलोडर" में कर्नेल कमांड लाइन पर उपयोग के लिए विस्तारित विकल्प हैं. "fstab" मॉड्यूल में, /etc/fstab कॉन्फ़िगरेशन के साथ काम करना पूरी तरह से नया डिज़ाइन किया गया है। कई कॉन्फ़िगरेशन को "माउंट" मॉड्यूल में स्थानांतरित कर दिया गया है।

मैं यह भी जानता हूं कि इसे लागू कर दिया गया है.' विभाजन मॉड्यूल में LUKS या LUKS2 डिस्क एन्क्रिप्शन के लिए समर्थन सुरक्षा की एक अतिरिक्त परत की पेशकश क्योंकि अब बूटलोडर इंस्टॉलेशन को छोड़ना संभव है। KPMCore 21.12 (KDE विभाजन प्रबंधक) लाइब्रेरी की कार्यक्षमता का उपयोग किया जाता है।

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

की अन्य परिवर्तन कि इस नए संस्करण से बाहर खड़े हो जाओ:

  • "पैकेजचूसर" पैकेज चयन इंटरफ़ेस में ऐपस्ट्रीम 1.0 मेटाडेटा के लिए समर्थन जोड़ा गया।
  • कीबोर्ड मॉड्यूल आपको यह चुनने की अनुमति देता है कि आप X11 कॉन्फ़िगरेशन या FreeDesktop locale1 DBus सेवा का उपयोग करना चाहते हैं या नहीं। यह सुनिश्चित करता है कि सभी गैर-ASCII लेआउट के लिए कीबोर्ड लेआउट सेटिंग्स सहेजी गई हैं।
  • "डिस्प्लेमैनेजर" मॉड्यूल अब केडीएम डिस्प्ले मैनेजर द्वारा समर्थित नहीं है।
  • ${var} का उपयोग @{var} के स्थान पर प्रतिस्थापन मास्क के रूप में किया जाता है।
    मशीनआईडी मॉड्यूल को /etc/machine-id फ़ाइल लिखने के कई रूपों के समर्थन के साथ अद्यतन किया गया है
  • unpackfs अब विरल फ़ाइल समर्थन के लिए rsync -S विकल्प का उपयोग करता है

अंत में अगर तुम हो इसके बारे में अधिक जानने में रुचि रखते हैं, आप विवरण की जांच कर सकते हैं निम्नलिखित लिंक में


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।