हार्डवेयर सक्षम (HWE) क्या है?


जवाबों:


196

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

अब, उबंटू हार्डवेयर इनेबलमेंट के लक्ष्य तक कैसे पहुँचना चाहता है? कर्नेल के लिए रोलिंग रिलीज़ का उपयोग करना: जैसे ही एक नया कर्नेल रिलीज़ होता है, इसे उबंटू के लिए पैक किया जाता है, परीक्षण (प्रस्तावित जेब और विशेष क्यू / ए तरीकों के माध्यम से), और उबंटू उपयोगकर्ताओं को उपलब्ध कराया जाता है। इस पद्धति के कुछ नुकसान जरूर हैं: एक नया कर्नेल जारी करना बहुत जल्दी कुछ बगों और मुद्दों को पेश कर सकता है, और उद्यम के लिए उपयुक्त नहीं हो सकता है।

समाधान? विभिन्न उपयोगकर्ताओं के लिए विभिन्न गुठली की पेशकश। इसलिए उबंटू कम से कम दो कर्नेल की पेशकश करेगा: सामान्य उपलब्धता (जीए) कर्नेल, यानी सबसे स्थिर कर्नेल, जो बिंदु रिलीज के लिए अद्यतन नहीं होता है; और हार्डवेयर इनेबलमेंट (HWE) कर्नेल, यानी सबसे हाल ही में जारी कर्नेल। यही कारण है कि आप linux-genericऔर linux-hwe-genericपैकेज दोनों को देख रहे हैं।

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

संदर्भ:


4
क्या आपको पता है कि विभिन्न कर्नेल स्वादों का वर्णन करने वाला एक और वर्तमान लिंक है या नहीं? वर्तमान में अचूक lts में linux-generic, linux-current-generic, linux-generic-lts- <release> के बीच थोड़ा सा स्टम्प्ड
माइकल रेनर

क्या यह Ubuntu 18.04 से पहले बंद हो गया? उबंटू 18.04 में संक्रमणकालीन पैकेज linux-generic-hwe-16.04 शामिल है जो सिर्फ linux-generic पर निर्भर करता है।
स्टीफन गौरीचोन

मैं कैसे देखूं या चुनूं कि वास्तव में मेरे सिस्टम में किस कर्नेल का उपयोग किया जा रहा है? uname -r बस परिणाम: 4.15.0-24-जेनेरिक
w- आकाश

@ StéphaneGourichon यदि आप 16.04 HWE स्टैक का उपयोग कर रहे हैं, तो कर्नेल अगले LTS तक रोल करता रहेगा, जो इस मामले में 18.04 है। उसके बाद, आप 16.04 तक ईओएल तक एलटीएस कर्नेल के साथ रहेंगे।
एंथनी वोंग

1
@ w- आकाश आप BOOT_IMAGEपैरामीटर की जाँच कर सकते हैं /proc/cmdline। पैकेज का नाम जानने के लिए इस कमांड को चलाएँ sed 's/^BOOT_IMAGE=\([^ ]*\) .*/\1/' /proc/cmdline | sed 's/.efi.signed//' | xargs dpkg -S:।
एंथनी वोंग
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.