
En यह संस्करण आप अपने जीवन में गहन परिवर्तनों का सामना करने जा रहे हैं सुरक्षा, भंडारण, नेटवर्किंग, वर्चुअलाइजेशन, पोस्ट-क्वांटम क्रिप्टोग्राफी, कंटेनर और विकास उपकरणइसके अलावा, समर्थित आर्किटेक्चर (RISC-V सहित), एनाकोंडा इंस्टॉलर और डेस्कटॉप अनुभव के संबंध में महत्वपूर्ण अपडेट हैं, जो अब पूरी तरह से वेलैंड पर केंद्रित है। यदि आप रॉकी 10.0 से आ रहे हैं, तो अपग्रेड आसान है; यदि आप रॉकी 8 या 9 से आ रहे हैं, तो चीज़ें बदल जाती हैं, और आपको माइग्रेशन की सावधानीपूर्वक योजना बनानी होगी।
रॉकी लिनक्स 10.1: यह क्या है और इसे कैसे अपडेट करें
रॉकी लिनक्स 10.1 (आरएल 10.1) को इस रूप में प्रस्तुत किया गया है का नवीनतम लघु संस्करण रॉकी लिनक्स 10 शाखाRHEL 10.1 के समान कोड वृक्ष पर आधारित, यह Linux 6.12 कर्नेल को अपने आधार के रूप में बनाए रखता है, एंटरप्राइज़ Linux 10.1 के सभी सुधारों और स्थिरता सुधारों को अपनाता है, तथा उत्पादन के लिए तैयार इंस्टॉल करने योग्य छवियों, क्लाउड, कंटेनरों और लाइव संस्करणों की पेशकश करने के लिए रॉकी समुदाय के काम को जोड़ता है।
यदि आप पहले से ही रॉकी लिनक्स 10.0 का उपयोग कर रहे हैं, तो सिस्टम को अपडेट करने की प्रक्रिया सरल है: बस चलाएं sudo dnf -y अपग्रेड (o dnf -y upgrade रूट के रूप में) या GNOME सॉफ़्टवेयर या KDE डिस्कवर जैसे ग्राफ़िकल टूल का उपयोग करें। सिस्टम आपके कॉन्फ़िगरेशन और इंस्टॉल किए गए पैकेजों को सुरक्षित रखते हुए Rocky Linux 10.1 में अपडेट हो जाएगा।
हालाँकि, इसके लिए कोई आधिकारिक समर्थन नहीं है एक प्रमुख संस्करण से दूसरे प्रमुख संस्करण पर सीधे कूदनायदि आप रॉकी 8.x या 9.x के साथ काम करते हैं, तो सिफारिश स्पष्ट है: प्रदर्शन करें रॉकी लिनक्स 10.1 की स्वच्छ स्थापना और डेटा और कॉन्फ़िगरेशन बैकअप को पुनर्स्थापित करें। रॉकी लिनक्स प्रमुख शाखाओं के बीच इन-प्लेस अपग्रेड का समर्थन नहीं करता है, इसलिए आपको एक रखरखाव विंडो की योजना बनानी होगी।
अन्य एंटरप्राइज़ लिनक्स 10 वितरणों (जैसे, अन्य RHEL 10 संगत संस्करण) से आने वाले उपयोगकर्ता इसका लाभ उठा सकते हैं migrate2rocky टूल्स मौजूदा सिस्टम को पूर्णतः कार्यात्मक रॉकी लिनक्स 10 में परिवर्तित करने के लिए, हमेशा आधिकारिक निर्देशों का पालन करें और पहले से बैकअप बना लें।
समर्थित आर्किटेक्चर और हार्डवेयर अपडेट
रॉकी लिनक्स 10.1 ने कई हार्डवेयर प्लेटफार्मों के लिए अपने समर्थन का विस्तार और समेकन किया है, जिससे इसकी स्थिति बरकरार है सर्वर, मेनफ्रेम, ARM और RISC-V जैसे प्रयोगात्मक वातावरणों के लिए उपयुक्त वितरण.
उपलब्ध प्लेटफ़ॉर्म और आर्किटेक्चर
इस रिलीज़ में, रॉकी लिनक्स 10.1 आधिकारिक तौर पर निम्नलिखित के लिए उपलब्ध है 64-बिट आर्किटेक्चर:
- x86-64-v3 (x86_64) आधुनिक 64-बिट AMD/Intel प्रोसेसर के लिए जो कम से कम v3 माइक्रोआर्किटेक्चर स्तर को कार्यान्वित करते हैं।
- riscv64 64-बिट RISC-V प्रणालियों के लिए, एक विस्तारित आर्किटेक्चर जो विशेष रूप से शैक्षिक और अनुसंधान क्षेत्रों में दिलचस्प है।
- anarch64 (64-बिट ARMv8.0-A) सर्वर और आधुनिक ARM बोर्डों के लिए।
- पीपीसी64एलई आईबीएम पॉवर10 और बाद के सिस्टम के लिए लिटिल एंडियन प्रारूप में।
- s390x आईबीएम z15 मेनफ्रेम और उच्चतर के लिए।
वे उपलब्ध रहते हैं इंस्टॉल करने योग्य और लाइव ISO x86-64-v3 और aarch64 के लिए, GNOME और KDE प्लाज़्मा डेस्कटॉप उपलब्ध हैं, जबकि अन्य आर्किटेक्चर में सर्वर और क्लाउड वातावरण के लिए उपयुक्त इंस्टॉलेशन योग्य चित्र हैं। RISC-V के विशिष्ट मामले में, रॉकी लिनक्स पारिस्थितिकी तंत्र में समर्थन को अभी भी गौण माना जाता है, लेकिन इसकी नींव पहले ही स्थापित हो चुकी है।
RISC-V के लिए विशिष्ट समर्थन
रॉकी लिनक्स रिलीज इंजीनियरिंग टीम ने रॉकी 10 को कई प्रणालियों पर काम करने योग्य बनाने के लिए गहनता से काम किया है। RISC-V के ठोस कार्यान्वयनव्यवहार में, यह स्टारफाइव विजनफाइव 2 (VF2), QEMU के साथ वर्चुअलाइज्ड वातावरण और SiFive HiFive प्रीमियर P550 बोर्ड जैसे प्लेटफार्मों के लिए समर्थन में परिवर्तित हो जाता है।
हालाँकि, वहाँ हैं कुछ RISC-V सिस्टम पर कर्नेल 6.12.0-124.8.1 के साथ ज्ञात समस्याएँइस कारण से, रॉकी RISC-V को एक द्वितीयक आर्किटेक्चर के रूप में लेबल करता है और उत्पादन मशीनों पर कर्नेल को अभी अपडेट न करने की सलाह देता है। अनुशंसा है कि शेष सिस्टम को, उदाहरण के लिए, निम्न कमांड का उपयोग करके अपडेट किया जाए। dnf upgrade --exclude='kernel*' --exclude='kmod*' जब तक समस्या का समाधान नहीं हो जाता, कर्नेल जंप से बचने के लिए।
x86-64-v3 माइक्रोआर्किटेक्चर स्तर
रॉकी लिनक्स 10 x86 में न्यूनतम आधार स्थापित करता है x86-64-v3 माइक्रोआर्किटेक्चरयह मानक इंटेल हैसवेल और बाद के प्रोसेसरों में उपलब्ध निर्देश सेट को संदर्भ के रूप में उपयोग करता है। इसका अर्थ है कि कुछ पुराने प्रोसेसर अब समर्थित नहीं होंगे।
इंटेल की ओर से, केवल इंटेल एटम की कुछ पीढ़ियाँ (जैसे ग्रेसमोंट परिवार) वे x86-64-v3 को कार्यान्वित करने में सफल होते हैं; अन्य मॉडल, उदाहरण के लिए एल्खार्ट लेक श्रृंखला से एटम पार्कर रिज या एटम x6416RE, इस आवश्यकता को पूरा नहीं करते हैं और इसलिए रॉकी लिनक्स 10 के साथ संगत नहीं हैं।
जहां तक AMD का सवाल है, x86-64-v3 को अपनाने की शुरुआत हुई थी उत्खनन माइक्रोआर्किटेक्चरइसका मतलब है कि कुछ ज़रूरी CPU एक्सटेंशन की कमी के कारण, Excavator से पुराने CPU, Rocky Linux 10 के साथ ठीक से काम नहीं कर सकते। अगर कोई संदेह हो, तो Rocky Linux 10.1 को प्रोडक्शन में लागू करने से पहले अपने प्रोसेसर द्वारा समर्थित निर्देशों की जाँच कर लेना बेहतर होगा।
इंस्टॉलर, छवियों और सिस्टम निर्माण में परिवर्तन
स्थापना का अनुभव भी एक कदम आगे ले जाता है रॉकी लिनक्स 10 पर एनाकोंडा का नवीनीकरण, जो सुरक्षा परिवर्तन, दूरस्थ पहुंच और स्थापना के दौरान अतिरिक्त रिपॉजिटरी के प्रबंधन के तरीके में बदलाव लाता है।
एनाकोंडा: एक सुरक्षित और अधिक आधुनिक स्थापना
सबसे अधिक दिखाई देने वाले परिवर्तनों में से एक यह है कि रूट खाता डिफ़ॉल्ट रूप से अक्षम होता है.इंस्टॉलेशन के दौरान, एनाकोंडा आपको सिस्टम को प्रबंधित करने के लिए पूर्ण sudo विशेषाधिकारों वाला एक प्रशासनिक उपयोगकर्ता बनाने के लिए प्रोत्साहित करता है। यदि आप रूट के लिए पासवर्ड सेट करना चुनते हैं, तो आप बिना विशेषाधिकारों के मानक उपयोगकर्ता खाते बना सकते हैं। यह तरीका वर्तमान सुरक्षा सर्वोत्तम प्रथाओं के अनुरूप है।
एक अन्य महत्वपूर्ण परिवर्तन यह है कि, स्थापना के दौरान दूरस्थ ग्राफ़िकल पहुँच के लिए, RDP (रिमोट डेस्कटॉप प्रोटोकॉल) VNC की जगह लेता हैइससे कर्नेल बूट विकल्प और रॉकी को बिना निगरानी या दूरस्थ रूप से स्थापित करने के लिए उपयोग किए जाने वाले उपकरण दोनों प्रभावित होते हैं।
इसके अलावा, एनाकोंडा का ग्राफिकल इंटरफ़ेस अब अनुमति नहीं देता है स्थापना के दौरान तृतीय-पक्ष रिपॉजिटरी जोड़ें GUI के माध्यम से ही। यदि आवश्यक हो अतिरिक्त रेपो शुरुआत से ही आपको स्टार्टअप विकल्प का उपयोग करना होगा inst.addrepo या किकस्टार्ट फ़ाइलें, जो स्थापना के एक स्पष्ट और अधिक पुनरुत्पादनीय नियंत्रण को सुदृढ़ करती हैं।
इमेज बिल्डर: नई WSL2 और वैग्रांट इमेजेज
घटक छवि निर्माता रॉकी लिनक्स को नए परिदृश्यों में एकीकृत करने के लिए डिज़ाइन की गई छवियों को उत्पन्न करने के लिए इसे अपडेट किया गया है। अब इसके लिए तैयार छवियां बनाना संभव है डब्लूएसएल १ (लिनक्स के लिए विंडोज़ सबसिस्टम) और वातावरणों के लिए libvirt बैकएंड के साथ वैग्रांटइससे विकास, परीक्षण और प्रशिक्षण में अधिक चुस्त कार्यप्रवाह का द्वार खुल जाता है।
कर्नेल और आंतरिक प्रणाली में परिवर्तन
रॉकी लिनक्स 10.1 इस संस्करण को अपने डिफ़ॉल्ट कर्नेल के रूप में बनाए रखता है 6.12.0सुधारों और प्रदर्शन सुधारों को विरासत में लेना, लेकिन उन सुविधाओं के बारे में महत्वपूर्ण निर्णय लेना भी शामिल है जिन्हें अप्रचलित, असुरक्षित या रखरखाव योग्य नहीं माना जाता है।
कुछ कर्नेल विशेषताएँ अप्रचलित या असुरक्षित के रूप में चिह्नित होने पर डिफ़ॉल्ट रूप से अक्षमबहुत विशिष्ट मामलों में जहां उनकी अभी भी आवश्यकता है, स्टार्टअप तर्क जोड़कर उन्हें पुनः सक्रिय करना संभव है। rh_waived कर्नेल कमांड लाइन पर, हालांकि नए परिनियोजन के लिए इसकी अनुशंसा नहीं की जाती है।
प्रक्रिया शेड्यूलिंग के संदर्भ में, रॉकी लिनक्स 10 कर्नेल शेड्यूलर को अपनाता है ईईवीडीएफ (सबसे पहले योग्य वर्चुअल समय सीमा) सीएफएस की जगह। ईईवीडीएफ को विलंबता-संवेदनशील कार्यों की प्रतिक्रियाशीलता में सुधार करने के लिए डिज़ाइन किया गया है, जो इंटरैक्टिव प्रक्रियाओं के लिए कम समय स्लाइस और मिश्रित भार (सेवाएं, डेस्कटॉप, कंटेनर, आदि) में एक सहज अनुभव प्रदान करना।
नेटवर्क, DHCP, और इंटरफ़ेस एकत्रीकरण
रॉकी लिनक्स 10 में नेटवर्क स्टैक को महत्वपूर्ण रूप से नया रूप दिया गया है, और 10.1 इन सभी परिवर्तनों को अपनाता है, जिससे संक्रमण को मजबूत किया जा सके नेटवर्क कॉन्फ़िगरेशन के केंद्रीय घटक के रूप में NetworkManager.
NetworkManager ifcfg स्क्रिप्ट को स्थायी रूप से प्रतिस्थापित करता है
पुरानी नेटवर्क स्क्रिप्ट ifcfg-आरएचसंस्करण 9.x में संगतता के लिए बनाए गए फीचर्स रॉकी लिनक्स 10 में पूरी तरह से गायब हो जाते हैं। इस संस्करण के बाद से, NetworkManager एकमात्र समर्थित पथ है सिस्टम के नेटवर्क कॉन्फ़िगरेशन को प्रबंधित करने के लिए.
इसका तात्पर्य है व्यावहारिक परिणाम:
- उपसर्ग वाली फ़ाइलें ifcfg- में स्थित
/etc/sysconfig/network-scripts/उन्हें समर्थन मिलना बंद हो गया है। - आदेशों इफप y इफडाउन अब उपलब्ध नहीं हैं।
- विरासत स्क्रिप्ट जैसे ifup-स्थानीय या अन्य पुराने हुक काम करना बंद कर देते हैं।
- नेटवर्क कॉन्फ़िगरेशन फ़ाइलें अब नीचे संग्रहीत हैं
/etc/NetworkManager/system-connections/, NetworkManager द्वारा सीधे उपयोग किए जाने वाले प्रारूपों में।
इसलिए, नेटवर्क प्रबंधन के लिए अनुशंसित उपकरण है, NetworkManager अपने nmcli, nmtui, और nmstate इंटरफेस के साथ, कंसोल वातावरण और स्वचालित एवं ऑर्केस्ट्रेशन एकीकरण दोनों के लिए।
DHCP क्लाइंट और सर्वर
रॉकी लिनक्स 10 के साथ, पारंपरिक डीएचसीपी क्लाइंट भी अधिक एकीकृत समाधानों का रास्ता देता है। DHCP क्लाइंट कार्यान्वयन NetworkManager के आंतरिक उपतंत्र का हिस्सा बन जाता हैपुराना पैकेज dhcp-client इसे बंद किया जा रहा है और अब इसे अपस्ट्रीम समर्थन नहीं मिल रहा है, इसलिए इसकी वापसी की उम्मीद नहीं की जानी चाहिए।
सर्वर साइड पर, पुराने ISC DHCP समाधान, जिसकी जीवनावधि पहले ही समाप्त घोषित हो चुकी है, को प्रतिस्थापित किया गया है केआ डीएचसीपीKea एक मॉड्यूलर डिजाइन, उच्च प्रदर्शन और अधिक आधुनिक कॉन्फ़िगरेशन मॉडल प्रदान करता है, जो इसे कॉर्पोरेट नेटवर्क में DHCP सेवाओं को तैनात करने के लिए रॉकी लिनक्स 10 में अनुशंसित विकल्प बनाता है।
बॉन्डिंग बनाम एनआईसी टीमिंग
की कार्यक्षमता एनआईसी टीमिंगयह सुविधा, जिसे पहले से ही पिछले संस्करणों में अप्रचलित के रूप में चिह्नित किया गया था, रॉकी लिनक्स 10 में पूरी तरह से हटा दी गई है। इसके बजाय, इसका उपयोग करने की सिफारिश की जाती है इंटरफ़ेस बॉन्डिंग अतिरेक या उच्च बैंडविड्थ वाले नेटवर्क लिंक जोड़ने के लिए। इसके लिए पुराने कॉन्फ़िगरेशन की समीक्षा करने और उन्हें NetworkManager द्वारा समर्थित बॉन्डिंग सिंटैक्स में माइग्रेट करने की आवश्यकता हो सकती है।
XFS में भंडारण और सुधार
भंडारण के क्षेत्र में, रॉकी लिनक्स 10.1 में विभिन्न उपकरणों के अपडेट, परिवर्धन और निष्कासन शामिल हैं। स्टोरेज डिवाइस ड्राइवर, कर्नेल 6.12 की वर्तमान स्थिति और एंटरप्राइज़ समुदाय द्वारा समर्थित ड्राइवरों के साथ संरेखित।
फ़ाइल सिस्टम XFS वह इस रिहाई के सबसे बड़े लाभार्थियों में से एक हैं। अब यह संभव है xfs_scrub टूल का उपयोग करके माउंटेड XFS सिस्टम का विश्लेषण और डीबग करेंयह विशेष रूप से महत्वपूर्ण वॉल्यूम को नष्ट किए बिना विसंगतियों और आंतरिक समस्याओं का पता लगाने के लिए उपयोगी है।
इसके अलावा, कुछ परिदृश्यों में, XFS अब अनुमति देता है xfs_growfs के साथ फ़ाइल सिस्टम का आकार कम करेंपरंपरागत रूप से, XFS केवल वॉल्यूम विस्तार के साथ जुड़ा हुआ था, लेकिन ये नई विशेषताएं ऐसे वातावरण में बड़ी मात्रा में डेटा का प्रबंधन करते समय अधिक लचीलापन प्रदान करती हैं जहां डिस्क स्थान और लेआउट समय के साथ बदलते हैं।
सुरक्षा संवर्द्धन और पोस्ट-क्वांटम क्रिप्टोग्राफी
रॉकी लिनक्स 10.1 एक मजबूत दांव लगा रहा है दीर्घकालिक सुरक्षा और भविष्य के खतरों के लिए तैयारी, एंटरप्राइज लिनक्स 10.0 के पदचिन्हों पर चलते हुए, लेकिन एक कदम आगे बढ़ते हुए।
सिस्टम क्रिप्टोग्राफ़िक नीतियाँ
वैश्विक क्रिप्टोग्राफ़िक नीतियाँ (क्रिप्टो-नीतियाँ) को शामिल करने के लिए अद्यतन किया गया है सभी नीतियों में डिफ़ॉल्ट रूप से पोस्ट-क्वांटम क्रिप्टोग्राफी (PQC) एल्गोरिदम सक्षम हैंइसका अर्थ यह है कि, जब भी संभव हो, सिस्टम उन एल्गोरिदम को प्राथमिकता देता है जो क्वांटम कंप्यूटरों से होने वाले संभावित हमलों के प्रति लचीले होते हैं।
ओपनएसएसएल में, रॉकी लिनक्स 10.1 शास्त्रीय एल्गोरिदम की तुलना में पोस्ट-क्वांटम एल्गोरिदम को प्राथमिकता देता है जब संदर्भ अनुमति देता है, तो इन एल्गोरिदम को GnuTLS सहित अधिक लाइब्रेरी और नीतियों में भी सक्षम किया गया है। इस तरह, आज संरक्षित संचार और डेटा भविष्य के उन खतरों के लिए बेहतर ढंग से तैयार होंगे जहाँ पारंपरिक क्रिप्टोग्राफी अपर्याप्त साबित हो सकती है।
नए हस्ताक्षर और सख्त उपकरण
इसके लिए समर्थन जोड़ा गया है RPM पैकेज हस्ताक्षर उपकरण के रूप में Sequoia PGPस्थापित सॉफ्टवेयर की ट्रस्ट श्रृंखला का प्रबंधन करते समय एक आधुनिक और लचीला विकल्प प्रदान करना।
SSH वातावरण में, निम्नलिखित को पुनर्स्थापित किया जाता है होस्ट कुंजियों के लिए सख्त अनुमतियाँपिछले कॉन्फ़िगरेशन में देखे गए 0640 के बजाय 0600 मोड पर स्विच करना। यह कठोरता अविश्वसनीय स्थानीय उपयोगकर्ताओं के मामले में हमले की सतह को कम करती है।
इसके अलावा, नए उपयोगकर्ताओं के लिए डिफ़ॉल्ट पासवर्ड हैशिंग एल्गोरिथ्म बन जाता है यसक्रिप्टयसक्रिप्ट पुराने एल्गोरिदम की जगह लेता है और इसे GPU और विशेष हार्डवेयर का लाभ उठाकर ब्रूट-फोर्स हमलों के खिलाफ सुरक्षित रहने के लिए डिज़ाइन किया गया है, साथ ही स्थानीय पासवर्ड भंडारण को भी मजबूत करता है।
सॉफ्ट रीबूट: उत्पादन-उन्मुख तीव्र रीबूट
रॉकी लिनक्स 10.1 की सबसे खास नई विशेषताओं में से एक है systemd पर आधारित सॉफ्ट रीबूटजो मशीन को पूरी तरह से बंद किए बिना उपयोगकर्ता स्थान पर प्रतिबंधित पुनरारंभ की अनुमति देता है।
इस कार्यक्षमता के साथ, यह संभव है केवल उपयोगकर्ता सेवाओं और प्रक्रियाओं को पुनः आरंभ करके कई पैच और कॉन्फ़िगरेशन परिवर्तन लागू करनाइससे कर्नेल लोडेड रहता है। इससे डाउनटाइम में काफ़ी कमी आती है, जो ख़ास तौर पर उन सर्वरों के लिए काफ़ी फ़ायदेमंद है जिन्हें लगभग 24/7 उपलब्ध रहना पड़ता है।
कार्यक्षमता मैनुअल पृष्ठ पर प्रलेखित है systemd-soft-reboot.service, जहां उनके सीमाएँ और अनुशंसित परिदृश्यउत्पादन में इसका उपयोग करने से पहले, इस दस्तावेज़ की सावधानीपूर्वक समीक्षा करना उचित है, क्योंकि सभी अपडेट को सॉफ्ट रीबूट के साथ हल नहीं किया जा सकता है और, कुछ मामलों में, पूर्ण रीबूट अभी भी आवश्यक होगा।
वर्चुअलाइजेशन: नया डेमॉन मॉडल और उपकरणों में परिवर्तन
वर्चुअलाइजेशन सबसिस्टम भी प्राप्त करता है महत्वपूर्ण सेटिंग्स जो हाइपरवाइजरों के प्रबंधन के तरीके और वर्चुअल मशीन प्रबंधन टूल दोनों को प्रभावित करते हैं।
क्लासिक मोनोलिथिक डेमॉन libvirtd बन जाता है पदावनत रॉकी लिनक्स 10 में। इसके बजाय, के सेट का उपयोग करने की अनुशंसा की जाती है libvirt मॉड्यूलर डेमॉन और सॉकेटये सुविधाएँ कार्यात्मकताओं को अलग करती हैं और सुरक्षा एवं मापनीयता में सुधार करती हैं। अपस्ट्रीम दस्तावेज़ विस्तार से अंतरों और पुराने मॉडल से नए मॉडल में माइग्रेट करने के तरीके के बारे में बताते हैं।
इसे इस रूप में भी चिह्नित किया गया है i440fx प्रकार की वर्चुअल मशीन अप्रचलित है।, उपयोगकर्ताओं को अन्य अधिक आधुनिक और समर्थित प्रकार की वर्चुअल मशीन की ओर निर्देशित करना, जैसे कि Q35.
अंत में, सुप्रसिद्ध ग्राफ़िक्स टूल वर्चुअल मशीन प्रबंधक (virt-manager) इसे भी अप्रचलित के रूप में सूचीबद्ध किया गया है, और रॉकी लिनक्स इंगित करता है कॉकपिट वर्चुअल मशीनों और सेवाओं के ग्राफिकल प्रशासन के लिए एक प्राकृतिक प्रतिस्थापन के रूप में, सब कुछ एक ही वेब कंसोल में एकीकृत करना।
कंटेनर और पॉडमैन 5
कंटेनरों के क्षेत्र में, रॉकी लिनक्स 10 शामिल है पॉडमैन 5 बहु-वास्तुकला वातावरण में प्रदर्शन, अनुकूलता और दक्षता में सुधार लाने के उद्देश्य से कई परिवर्तन किए गए हैं।
सबसे उल्लेखनीय परिवर्तन यह है कि डिफ़ॉल्ट कंटेनर रनटाइम अब है क्रन, की जगह रनसीक्रून हल्का और तेज़ है, और उन प्रणालियों के लिए बेहतर अनुकूल है जिनमें नियंत्रण समूह v2 (cgroup v2), जो रॉकी लिनक्स 10 में cgroups का डिफ़ॉल्ट संस्करण है।
पॉडमैन 5 में नेटवर्क मोड के उपयोग को हतोत्साहित किया गया है। स्लिरप4नेटएनएसजिसे अप्रचलित के रूप में चिह्नित किया गया है, और इसके लिए विकल्प जोड़े गए हैं छवि पुश और पुल संचालन में पुनः प्रयास और विलंब कॉन्फ़िगर करेंअविश्वसनीय दूरस्थ लॉग या अस्थिर कनेक्शन के साथ काम करते समय यह बहुत उपयोगी है।
इसके लिए भी समर्थन मजबूत किया जा रहा है। बहु-वास्तुकला छवियाँयह एक ही इमेज मैनिफेस्ट से x86, ARM और अन्य आर्किटेक्चर को संयोजित करने वाले परिनियोजनों के आसान प्रबंधन की अनुमति देता है।
इसी तरह, पॉडमैन 5 के लिए समर्थन बनाए रखता है और समेकित करता है क्वाडलेट्स, पॉडमैन 4.4 में पेश की गई एक सुविधा जो कंटेनरों का प्रबंधन करने की अनुमति देती है घोषणात्मक systemd इकाइयाँइससे कंटेनरों के लिए सिस्टम सेवाओं की तरह व्यवहार करना आसान हो जाता है, जिसमें स्वचालित स्टार्टअप, पुनः आरंभ, निर्भरताएं आदि शामिल हैं।
पैकेज, भाषा और सर्वर प्रबंधन
सॉफ्टवेयर और विकास पक्ष भी विकसित हो रहा है, स्थिरता और अद्यतन के बीच संतुलन प्रमुख संस्करणों की.
डीएनएफ और मॉड्यूलरिटी
रॉकी लिनक्स 10.1 में, डीएनएफ मॉड्यूलरिटी कार्यक्षमता खुद को घोषित करता है पदावनतयद्यपि यह अभी भी मौजूद है, लेकिन इरादा रॉकी लिनक्स के भविष्य के प्रमुख संस्करण में इसे हटाने का है, इसलिए यह सलाह दी जाती है कि ऐसे कॉन्फ़िगरेशन से बचें जो मॉड्यूल पर बहुत अधिक निर्भर हैं और विकल्पों की योजना बनाएं, विशेष रूप से आंतरिक रिपॉजिटरी में।
गतिशील भाषाएँ और सर्वर
गतिशील भाषाओं के क्षेत्र में, रॉकी लिनक्स 10.1 में नए संस्करण शामिल हैं जैसे नोड। 24, वर्तमान बैकएंड और फ्रंटएंड विकास आवश्यकताओं के साथ संरेखित।
वेब और एप्लिकेशन सर्वर के संबंध में, अन्य के अलावा निम्नलिखित को अद्यतन किया गया है: Apache HTTP सर्वर संस्करण 2.4.63इसमें उत्पादन में व्यापक रूप से उपयोग किए जाने वाले मॉड्यूल में सुरक्षा सुधार और सुधार शामिल हैं। नई क्रिप्टोग्राफ़िक नीतियों और PQC समर्थन के साथ, यह इसे मिशन-महत्वपूर्ण साइटों और API के लिए एक ठोस आधार बनाता है।
इसके अलावा, सर्वर सॉफ्टवेयर और भाषाओं के व्यापक क्षेत्र में, रॉकी लिनक्स 10.1 नवीनतम संस्करण लाता है .NET 10, ओपनजेडीके 25, वैल्की 8 और अन्य प्रमुख घटकों के साथ-साथ रस्ट और गो जैसी भाषाओं के लिए टूलचेन अपडेट, जो कंपाइलर अनुभाग में विस्तृत हैं।
कंपाइलर, टूलचेन और विकास उपकरण
डेवलपर्स और निरंतर एकीकरण टीमों के लिए, रॉकी लिनक्स 10.1 के साथ आता है संकलक और प्रदर्शन विश्लेषण और डिबगिंग उपकरणों के लिए अद्यतन.
सिस्टम टूलचेन
रॉकी लिनक्स 10.1 में सिस्टम टूलचेन में अन्य चीजों के अलावा, शामिल हैं, ज़रूरी भाग:
- जीसीसी 14.3 डिफ़ॉल्ट C/C++ कंपाइलर के रूप में।
- ग्लिबक 2.39 सिस्टम की मानक सी लाइब्रेरी के रूप में।
- एनोबिन 12.99 संकलन एनोटेशन के लिए जो सुरक्षा ऑडिटिंग में सहायता करते हैं।
- बिनुटिल्स 2.41 क्लासिक बाइनरी लिंकिंग और हेरफेर टूल के साथ।
इसके अतिरिक्त, चयन योग्य टूलसेटरॉकी लिनक्स 10.1 कुछ स्टैक के लिए और भी नवीनतम संस्करणों को एकीकृत करता है:
- जीसीसी 15 यह उन लोगों के लिए एक उन्नत कंपाइलर सूट है जिन्हें नवीनतम कंपाइलर सुविधाओं की आवश्यकता है।
- गोटूलसेट 1.24 गो में विकास के लिए.
- एलएलवीएम टूलसेट 20 क्लैंग और एलएलवीएम पारिस्थितिकी तंत्र के अन्य घटकों के साथ।
- जंग टूलसेट 1.88 रस्ट में लिखी गई परियोजनाओं के लिए जिन्हें आधुनिक संस्करण की आवश्यकता होती है।
संक्षेप में, के बीच एक संतुलन की पेशकश की जाती है स्थिर टूलचेन और अत्याधुनिक विकल्प आधार वितरण की बाइनरी संगतता को तोड़े बिना।
प्रदर्शन और डिबगिंग उपकरण
रॉकी लिनक्स 10.1 में कई उपकरणों के अद्यतन संस्करण शामिल हैं निदान, डिबगिंग और प्रदर्शन विश्लेषण:
- GDB 16.3, C/C++ अनुप्रयोगों और अन्य भाषाओं के लिए संदर्भ डिबगर।
- वेलग्रिंड 3.25.1, मेमोरी लीक और एक्सेस त्रुटियों का पता लगाने के लिए आदर्श।
- सिस्टम टैप 5.3 गतिशील कर्नेल इंस्ट्रूमेंटेशन और अनुप्रयोगों के लिए।
- डायनिस्ट 13.0.0 बाइनरी के गतिशील विश्लेषण और संशोधन के लिए।
- एल्फ्यूटिल्स 0.193 ELF प्रारूपों के साथ काम करने के लिए.
- लिबाबिगेल 2.8 इंटरफेस के बाइनरी संगतता विश्लेषण (एबीआई) के लिए।
डेस्कटॉप वातावरण और ग्राफ़िकल अनुभव
डेस्कटॉप स्तर पर, रॉकी लिनक्स 10, वेलैंड की ओर बढ़ते पारिस्थितिकी तंत्र को मज़बूत करता है। इस शाखा में, वेलैंड ने X.Org ग्राफिक्स सर्वर की जगह ले ली है ग्राफिक सत्रों के लिए मुख्य तकनीक के रूप में।
जो अनुप्रयोग अभी भी X11 पर निर्भर हैं, वे इसकी बदौलत कार्य करना जारी रख सकते हैं। ज़्वेलैंडएक संगतता परत अधिकांश X11 क्लाइंट को पारंपरिक X सर्वर के बिना चलने की अनुमति देती है। हालाँकि, रॉकी लिनक्स 10.0 के बाद से कुछ अनुप्रयोगों और डेस्कटॉप घटकों को प्रतिस्थापित या समायोजित किया गया है, इसलिए डेस्कटॉप अनुप्रयोगों में हुए परिवर्तनों की पूरी सूची के लिए 10.0 रिलीज़ नोट्स की समीक्षा करने की अनुशंसा की जाती है।
आरएल वेब कंसोल (कॉकपिट) और वेब प्रशासन
कॉकपिट, रॉकी लिनक्स वेब प्रशासन कंसोलइस संस्करण में भी इसे काफ़ी पसंद किया गया है। इंटरफ़ेस को अपडेट किया गया है पैटर्नफ्लाई 6 पर आधारित दृश्य शैलीजो शेष आधुनिक प्रशासनिक उपकरणों की तुलना में अधिक स्वच्छ एवं सुसंगत अनुभव प्रदान करता है।
कॉकपिट के साथ यह संभव है सेवाओं, वर्चुअल मशीनों, भंडारण, उपयोगकर्ताओं और बुनियादी सिस्टम निगरानी का प्रबंधन करें ब्राउज़र से, यह रॉकी लिनक्स 10 वातावरणों में ग्राफ़िकल प्रशासन के लिए पसंदीदा विकल्प बन गया है। यह वर्चुअल मशीन मैनेजर जैसे उपकरणों के प्रचलन से मेल खाता है, जो प्रशासन को एक ही कंसोल में केंद्रीकृत करता है।
गुणवत्ता, परीक्षण और ज्ञात मुद्दे
हमेशा की तरह, रॉकी लिनक्स 10.1 एक दौर से गुजरा है गहन परीक्षण प्रक्रियायह संस्करण हार्डवेयर कॉन्फ़िगरेशन और उपयोग मामलों की एक विस्तृत श्रृंखला में मैन्युअल सत्यापन और स्वचालित परीक्षण को जोड़ता है। इसके सामान्य उपलब्धता से पहले, परीक्षण समुदाय ने लगभग दो सप्ताह तक इस संस्करण का सत्यापन किया।
परियोजना विशिष्ट दस्तावेज रखती है रॉकी रिलीज़ (v10.1) प्लेबुकयहीं पर परीक्षण संबंधी जानकारी, आंतरिक चर्चाएँ और रिलीज़ चेकलिस्ट एकत्र की जाती हैं। भविष्य के संस्करणों के लिए इन परीक्षणों में भाग लेने में रुचि रखने वाला कोई भी व्यक्ति रॉकी लिनक्स के मैटरमॉस्ट पर ~Testing चैनल से जुड़ सकता है, जहाँ अधिकांश QA गतिविधियों का समन्वय किया जाता है।
के बारे में ज्ञात पहलुपरीक्षण दल ने संकेत दिया है कि इस संस्करण में सामान्य प्रकृति की कोई गंभीर समस्या नहीं पाई गई है। हालाँकि, एंटरप्राइज़ लिनक्स के अपस्ट्रीम में, साथ ही पहले बताई गई समस्या में भी कुछ समस्याएँ बताई गई हैं। कुछ RISC-V प्लेटफ़ॉर्म पर कर्नेल 6.12.0-124.8.1 के साथ घटनाइन आर्किटेक्चरों के लिए, उत्पादन वातावरण में कर्नेल अद्यतन से बचने की सिफारिश फिलहाल लागू है।
रॉकी लिनक्स 10.1 उन लोगों के लिए एक महत्वपूर्ण अपग्रेड के रूप में स्थापित है जिन्हें एक विश्वसनीय और आधुनिक एंटरप्राइज़ प्लेटफ़ॉर्म की आवश्यकता है, डाउनटाइम कम करने के लिए सॉफ्ट रीबूट, बेहतर XFS, पोस्ट-क्वांटम क्रिप्टोग्राफी, एक आधुनिक नेटवर्क स्टैक, संशोधित वर्चुअलाइजेशन टूल, पॉडमैन 5, अपडेटेड टूलचेन और व्यापक आर्किटेक्चर समर्थनयह सब, एक सक्रिय समुदाय द्वारा समर्थित, एक दशक लंबे समर्थन चक्र, और RHEL के साथ बाइनरी संगतता के लिए एक स्पष्ट प्रतिबद्धता, इसे नए परिनियोजन और अन्य एंटरप्राइज़ लिनक्स वितरणों से माइग्रेशन दोनों के लिए एक बहुत ही गंभीर विकल्प बनाती है।
