यहां कुछ उत्तरों के विपरीत, उबंटू मुख्य कर्नेल टीम के एक या दो दिन के भीतर नया कर्नेल जारी करता है। मैं कठिन तरीके को अपग्रेड करता था जैसे कि यहां कुछ उत्तर सुझाते हैं लेकिन मैंने पाया कि यह एक आसान तरीका है।
कर्नेल को मैन्युअल रूप से स्थापित करने के निहितार्थ
मैन्युअल रूप से कर्नेल स्थापित करने के लिए अतिरिक्त काम की आवश्यकता होती है।
आप नवीनतम मेनलाइन कर्नेल को क्यों स्थापित करना चाहते हैं इसके कारण हैं:
- अंतिम Ubuntu LTS कर्नेल अद्यतन में एक बग और आप डाउनग्रेड नहीं कर सकते
- आपके पास वर्तमान उबंटू LTS कर्नेल अपडेट स्ट्रीम या HWE अपडेट में समर्थित नया हार्डवेयर नहीं है
- आप केवल नवीनतम मेनलाइन कर्नेल संस्करण में उपलब्ध सुरक्षा नवीनीकरण या नई सुविधा चाहते हैं।
15 जनवरी, 2018 तक नवीनतम स्थिर मेनलाइन कर्नेल है 4.14.13
। लिखने के समय कई लोग Meltdown सुरक्षा छेद के खिलाफ सुरक्षा के लिए इसे स्थापित करने में रुचि रखते हैं। यदि आप इसे मैन्युअल रूप से स्थापित करना चुनते हैं तो आपको पता होना चाहिए:
- पुराने एलटीएस गुठली अपडेट नहीं किए जाएंगे जब तक कि वे उबंटू शीर्षक वाले मुख्य मेनू पहले विकल्प से अधिक न हों ।
- मैन्युअल रूप से स्थापित गुठली को सामान्य
sudo apt auto-remove
आदेश के साथ नहीं हटाया जाता है । आपको इसका अनुसरण करने की आवश्यकता है: मैं बूट मेनू को साफ करने के लिए पुराने कर्नेल संस्करण कैसे निकालूं?
- जब आप नियमित LTS कर्नेल अद्यतन विधि पर वापस जाना चाहते हैं, तो पुरानी गुठली के विकास पर नज़र रखें। फिर पिछली बुलेट बिंदु लिंक में वर्णित मैन्युअल रूप से स्थापित मेनलाइन कर्नेल को हटा दें।
- मैन्युअल रूप से नवीनतम मेनलाइन कर्नेल रन निकालने के बाद
sudo update-grub
और फिर उबंटू का नवीनतम एलटीएस कर्नेल पहला विकल्प होगा जिसे ग्रब के मुख्य मेनू पर उबंटू कहा जाता है ।
नवीनतम कर्नेल ढूँढना
( Kernel.ubuntu.com - कर्नेल पीपीए मेनलाइन ) पर जाएं और Endकुंजी दबाएं:
अब लिंक पर क्लिक करें 4.9.8
(या जब आप इसे पढ़ते हैं तो एक नया उपलब्ध है) और निम्न प्रकट होता है:
काले एयरब्रश निशान के साथ लिंक पर ध्यान दें। इन तीन हम के लिए डाउनलोड कर रहे हैं उबंटू 16.04 64-बिट का उपयोग कर इंटेल या एएमडी प्रोसेसर।
टर्मिनल का उपयोग कर स्थापित करना
के साथ एक टर्मिनल सत्र खोलें Ctrl+ Alt+ Tऔर उपयोग:
cd ~/Downloads # Change to your downloads directory
ll linux*.deb # Check if any previous downloads still exist
rm linux*.deb # Use this command if any previous downloads found
अब ऊपर डाउनलोड स्क्रीन पर वापस जाएँ और तीनों .deb
कर्नेल डाउनलोड पर सिंगल-क्लिक करें । डाउनलोड पूरा होने के बाद (आप अपने ब्राउज़र में स्थिति देखेंगे) टर्मिनल सत्र पर वापस जाएँ और उपयोग करें:
sudo dpkg -i linux*.deb
rm linux*.deb
sudo reboot
देखा! - जब आप ग्रब बूट मेनू में पहला विकल्प चुनते हैं तो आप नवीनतम कर्नेल चला रहे होते हैं। आपके पुराने कर्नेल संस्करण अभी भी ग्रब के उन्नत विकल्प मेनू के तहत उपलब्ध हैं ।
एक दर्जन बार नवीनतम कर्नेल स्थापित करने के बाद आप सवाल पूछेंगे " मैं पुराने कर्नेल संस्करणों को कैसे हटाऊं? " और आप उबंटू में उन उत्तरों को यहां पाएंगे ।