फिर भी पिछले 4.15 कर्नेल पर 18.04.2 के उन्नयन के बाद


11

टी एल; डॉ

मैं अपने ubuntu सर्वर को 18.04.1 से 18.04.2 पर अपग्रेड करने के बाद, कर्नेल को संबंधित 4.18 संस्करण में अपग्रेड करने के लिए बाध्य नहीं कर सकता।

ऐतिहासिक पृष्ठभूमि

कल मैं चला

sudo apt upgrade

और छोटी फ़ाइलों में से एक पर एक संघर्ष था (मुझे लगता है कि यह था /etc/issue.net)। दुर्भाग्य से, उस संघर्ष को हल करने के दौरान मैंने गलती से पोटीन बंद कर दिया ... जब मैंने वापस लॉग इन किया तो मेरे पास aptडेटाबेस पर ताला था । मैंने अपने सर्वर को फिर से शुरू किया और निष्पादित किया

sudo dpkg --configure -a

फिर sudo apt upgradeठीक हो गया। अपने सर्वर को पुनः आरंभ करने के बाद मैंने स्वागत संदेश में देखा कि मेरा सिस्टम अपडेट हो गया है लेकिन कर्नेल अभी भी 4.15 संस्करण में है।

Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.15.0-45-generic x86_64)

मैंने अब तक क्या कोशिश की है

मैंने उन सभी समाधानों की कोशिश की जो मैं इंटरनेट पर पा सकता था लेकिन उनमें से किसी ने भी मदद नहीं की:

rychu@RychuSRV:~$ sudo apt update
Hit:1 http://ppa.launchpad.net/certbot/certbot/ubuntu bionic InRelease
Hit:2 http://archive.ubuntu.com/ubuntu bionic InRelease
Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Hit:4 https://download.docker.com/linux/ubuntu bionic InRelease
Get:5 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Fetched 177 kB in 1s (161 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.

rychu@RychuSRV:~$ sudo apt-get install linux-image-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-image-generic is already the newest version (4.15.0.45.47).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

rychu@RychuSRV:~$ sudo apt-get install linux-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-generic is already the newest version (4.15.0.45.47).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

rychu@RychuSRV:~$ uname -r && dpkg --get-selections linux
4.15.0-45-generic
linux-base                                      install
linux-firmware                                  install
linux-generic                                   install
linux-headers-4.15.0-45                         install
linux-headers-4.15.0-45-generic                 install
linux-headers-generic                           install
linux-image-4.15.0-23-generic                   deinstall
linux-image-4.15.0-29-generic                   deinstall
linux-image-4.15.0-30-generic                   deinstall
linux-image-4.15.0-32-generic                   deinstall
linux-image-4.15.0-33-generic                   deinstall
linux-image-4.15.0-34-generic                   deinstall
linux-image-4.15.0-36-generic                   deinstall
linux-image-4.15.0-38-generic                   deinstall
linux-image-4.15.0-39-generic                   deinstall
linux-image-4.15.0-42-generic                   deinstall
linux-image-4.15.0-43-generic                   install
linux-image-4.15.0-44-generic                   install
linux-image-4.15.0-45-generic                   install
linux-image-generic                             install
linux-modules-4.15.0-23-generic                 deinstall
linux-modules-4.15.0-29-generic                 deinstall
linux-modules-4.15.0-30-generic                 deinstall
linux-modules-4.15.0-32-generic                 deinstall
linux-modules-4.15.0-33-generic                 deinstall
linux-modules-4.15.0-34-generic                 deinstall
linux-modules-4.15.0-36-generic                 deinstall
linux-modules-4.15.0-38-generic                 deinstall
linux-modules-4.15.0-39-generic                 deinstall
linux-modules-4.15.0-42-generic                 deinstall
linux-modules-4.15.0-43-generic                 install
linux-modules-4.15.0-44-generic                 install
linux-modules-4.15.0-45-generic                 install
linux-modules-extra-4.15.0-23-generic           deinstall
linux-modules-extra-4.15.0-29-generic           deinstall
linux-modules-extra-4.15.0-30-generic           deinstall
linux-modules-extra-4.15.0-32-generic           deinstall
linux-modules-extra-4.15.0-33-generic           deinstall
linux-modules-extra-4.15.0-34-generic           deinstall
linux-modules-extra-4.15.0-36-generic           deinstall
linux-modules-extra-4.15.0-38-generic           deinstall
linux-modules-extra-4.15.0-39-generic           deinstall
linux-modules-extra-4.15.0-42-generic           deinstall
linux-modules-extra-4.15.0-43-generic           install
linux-modules-extra-4.15.0-44-generic           install
linux-modules-extra-4.15.0-45-generic           install

rychu@RychuSRV:~$ sudo update-grub
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-45-generic
Found initrd image: /boot/initrd.img-4.15.0-45-generic
Found linux image: /boot/vmlinuz-4.15.0-44-generic
Found initrd image: /boot/initrd.img-4.15.0-44-generic
Found linux image: /boot/vmlinuz-4.15.0-43-generic
Found initrd image: /boot/initrd.img-4.15.0-43-generic
Adding boot menu entry for EFI firmware configuration
done

rychu@RychuSRV:~$ sudo reboot

तथा...

Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.15.0-45-generic x86_64)
rychu@RychuSRV:~$ uname -r
4.15.0-45-generic

मैंने भी कोशिश की

rychu@RychuSRV:~$ sudo do-release-upgrade
Checking for a new Ubuntu release
There is no development version of an LTS available.
To upgrade to the latest non-LTS develoment release
set Prompt=normal in /etc/update-manager/release-upgrades.

कृपया मदद कीजिए।

जवाबों:


11

आप कर्नेल को अपग्रेड कर सकते हैं और इसे अपग्रेड करके भविष्य के प्वाइंट उबंटू रिलीज़ पर रख सकते हैं

sudo apt install linux-generic-hwe-18.04

अभी के लिए यह 4.18 कर्नेल स्थापित करेगा।


कृपया यह जानकारी जोड़ें कि यह कर्नेल वास्तव में आपके उत्तर के लिए क्या है .. इसकी अनिवार्य रूप से एक बैकपार्टेड डेवलपमेंट कर्नेल है और इसमें अधिक बग / मुद्दे हो सकते हैं जो आमतौर पर सर्वर रिलीज के लिए स्वीकार्य होते हैं।
रॉबर्ट रिडेल

यह "डेवलपमेंट बैकपोर्टेड कर्नेल" नहीं है। यह 18.10 रिलीज से स्थिर उबंटू कर्नेल है। यह 18.04.2 में डिफ़ॉल्ट है। आप शायद UKUU के साथ मेल खाते हैं।
पायलट 6

यह निश्चित रूप से एक बैकपैनल कर्नेल है, जो कि कैनोनिकल की कुछ टिप्पणियों को देख रहा है, दूसरा पैराग्राफ: " उबंटू की प्रतिक्रिया यह है कि हाल ही में अधिक कर्नेल का बैकपोर्ट है। " मैं gleaned विकास से भाग यहाँ इस विकि प्रवेश , के तहत पश्चगामी संगतता यह कहते हैं, " ... कि HWE गिरी अंतरिम कर्नेल रिलीज जिसमें से यह प्राप्त होता है के रूप में बारीकी से संभव के रूप में ट्रैक कर सकता है। " तो, जबकि स्थिर है, यह नहीं हो सकता है हो रॉक स्थिर
रॉबर्ट रिडेल

वैसे भी जब लोग Ubuntu 18.04.2 स्थापित करते हैं, तो उन्हें वास्तव में यह कर्नेल मिलता है। सवाल इसके बारे में था। एक राय मुद्दा कितना ठोस है।
पायलट 6

यह सच है, हाल ही में LTS के लिए अंतिम कर्नेल रिलीज़ हमेशा hwe होता है , जब तक कि नया LTS उपलब्ध नहीं होता है तब तक इसे खत्म करना होगा।
रॉबर्ट रिडेल

8

मुझे लगता है कि आपको 4.15 कर्नेल श्रृंखला के साथ रहने के लिए खुश होना चाहिए

उबंटू मेल फ़ोरम में एक वार्तालाप से, एडम कॉनराड द्वारा एक उत्तर,

Tue पर, फरवरी 05, 2019 को 11:53:22 पूर्वाह्न +0100 पर, Nio Wiklund ने लिखा:>

क्या स्थापित सिस्टम इस कर्नेल श्रृंखला के साथ बने रहेंगे (जैसे पिछले LTS रिलीज़ के साथ) या कॉस्मिक कर्नेल श्रृंखला के लिए एक स्वचालित अपग्रेड होगा और अगली LTS कर्नेल श्रृंखला तक:

यदि आप 18.04 या 18.04.1 मीडिया के साथ इंस्टॉल करते हैं और फिर अपग्रेड करते हैं, तो आप GA कर्नेल और Xorg श्रृंखला पर बने रहेंगे। यदि आप 18.04.2 या बाद के मीडिया के साथ इंस्टॉल करते हैं, तो आप रोलिंग HWE कर्नेल और X श्रृंखला पर होंगे।

... आदम

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

इस लिंक को देखें: wiki.ubuntu.com/Kernel/LTSEnablementStack


2
विवरण के लिए आपका धन्यवाद। v4.17 ने कुछ सामानों के लिए समर्थन जोड़ा, जो कि मेरे रिग में हैं जो मेरे सर्वर में सुधार करेंगे, इसलिए मैं इसे आजमाऊंगा।
रिछू

मैंने वास्तव में दूसरे दिन खरोंच से 18.04.2 स्थापित किया था और मेरे पास अभी भी 4.15-45 है,
स्टोनकेप्ट

@ थॉटक्राफ्ट, कर्नेल संस्करण जो उबंटू 18.04.2 आईएसओ फाइल के साथ आता है, 4.18.0-15 है । क्या आप सुनिश्चित हैं कि आपने इस आईएसओ फ़ाइल से स्थापित किया था और पिछले आईएसओ फ़ाइल (उबंटू संस्करण 18.04 या 18.04.1) से नहीं? मेरी स्थापित, अद्यतन और उन्नत 18.04.1 प्रणाली में, मेरे पास कर्नेल है जिसका आप उल्लेख करते हैं, 4.15.0-45।
सुदोदुस

मैं बिल्कुल आश्वस्त हूं। मैंने इसे Ubuntu वेबसाइट
Stonecraft

1
@ थॉटक्राफ्ट, क्षमा करें, मैंने नहीं देखा कि यह उबंटू सर्वर इंस्टालेशन है। यह अतिरिक्त महत्वपूर्ण है, कि सर्वर सिस्टम स्थिर है, और [मुझे लगता है] इस कारण से कि डिफ़ॉल्ट कर्नेल को लंबे समय के समर्थन के साथ उपयोग करना है (इस मामले में, उबुनियन बायोनिक की मूल कर्नेल श्रृंखला, 4.15 कर्नेल श्रृंखला, जिसे अब अपडेट किया गया है 4.15.0-45)।
सुडोदुस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.