लिनक्स कर्नेल के नए संस्करण कैसे स्थापित करें?


13

लिनक्स कर्नेल, 3.4 का एक नया संस्करण आज जारी किया गया है। इसे कैसे स्थापित किया जा सकता है?

जवाबों:


16

चेतावनी।

इससे आपका सिस्टम टूट सकता है। NVIDIA और एटीआई / एएमडी ड्राइवर और ब्रॉडकॉम वायरलेस इस पर अभी तक काम नहीं करेंगे।

मैं इसके खिलाफ सलाह दूंगा लेकिन अगर चीजें गड़बड़ हो जाती हैं तो आपको एक पुराने कर्नेल को बूट करके और इसे हटाकर इसे ठीक करने में सक्षम होना चाहिए। कुछ इस तरह ...

सीडी से बूट करें
आरोह / बाँध / देव / देव
आरोह / खरीद / खरीद
chroot 
apt-get install 
अद्यतन-कोड़ना

टॉमस की टिप्पणी से एक आसान तरीका:

  • बूट के दौरान होल्डिंग शिफ्ट के माध्यम से GRUB में प्रवेश करके आप लिनक्स के "पिछले संस्करणों" में प्रवेश कर सकते हैं। वहां आप अपने पुराने कर्नेल का चयन कर सकते हैं, जो डिफ़ॉल्ट रूप से हटाया नहीं गया है।
  • अब अगर आप अभी भी यह चाहते हैं ...

linuxयहाँ से शुरू होने वाले नाम के साथ तीन .DEB फाइलें डाउनलोड करें: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/

I386 के लिए उदाहरण ( amd6464-बिट के paeलिए नाम के साथ 2 लें और 4 जीबी मेमोरी के साथ i386 के लिए नाम में; जांचें uname -aकि क्या आप अनिश्चित हैं!)।

linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb
linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
  • सभी 3 पैकेज स्थापित करें ...

I386 के लिए उदाहरण

sudo dpkg -i linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb    
sudo dpkg -i linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
sudo dpkg -i linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
  • अपने सिस्टम को रिबूट करें ...
sudo reboot
  • झसे आज़माओ ...
uname -r

यह नाम में 3.4 के साथ एक कर्नेल दिखाना चाहिए।

  • "इस रिलीज में कई Btrfs अपडेट शामिल हैं: मेटाडाटा ब्लॉक 4KB से बड़ा है,
  • बहुत बेहतर मेटाडाटा प्रदर्शन,
  • बेहतर त्रुटि से निपटने और
  • बेहतर वसूली उपकरण।
  • एक नया X32 ABI जो 32 बिट पॉइंटर्स के साथ 64 बिट मोड में चलने की अनुमति देता है;
  • GPU ड्राइवरों के लिए कई अपडेट: एनवीडिया Geforce 600 'केपलर' के शुरुआती मोडसेटिंग, AMD RadeonHD 7xxx और AMD ट्रिनिटी APU श्रृंखला का समर्थन, और इंटेल मेडफील्ड ग्राफिक्स का समर्थन;
  • x86 cpu ड्राइवर ऑटोप्रोबिंग का समर्थन, एक डिवाइस-मैपर लक्ष्य जो घुसपैठ के लिए जाँच करने के लिए ब्लॉक के क्रिप्टोग्राफ़िक हैश को स्टोर करता है, एक पतले प्रावधान वाले LVM वॉल्यूम के मूल स्रोत के रूप में बाहरी रीड-ओनली डिवाइस का उपयोग करने के लिए एक और लक्ष्य।
  • जीटीके 2 रिपोर्ट जीयूआई और जैसे कई संपूर्ण सुधार
  • एक नया 'यम' सुरक्षा मॉड्यूल। "
  • आप इन निर्देशों का पालन करके 12.04 में आधिकारिक 3.4 समर्थन का परीक्षण कर सकते हैं: http://www.theorangenotebook.com/2012/06/call-for-testing-1210-kernel-on-1204.html

लेकिन जब यह इंस्टॉलेशन विफल हो जाता है या उबंटू खराब प्रदर्शन करेगा, तो मैं अभी भी पुराने कर्नेल का उपयोग कर सकता हूं? मैं उन्हें बूटमेनू में चुन सकता हूं।
ऑरेंजट्यूक्स

@Rinzwind: हाँ, आप हमेशा पुराने गुठली का उपयोग कर सकते हैं !!! ?? क्या "बुरी बातें"?
ish

@Rinzwind वे पुराने हैं।
ईश

@Rinzwind: यहाँ से kern.ubuntu.com/~kernel-ppa/mainline/v3.4-precise - सब कुछ के लिए अपने लिंक बदलें - यह आधिकारिक रिलीज़ है! :)
ईश

महान जवाब, रिनविंड। क्या आप जोखिमों को थोड़ा स्पष्ट कर सकते हैं या, जैसा कि @izx ने कहा, आपके उत्तर में कहा गया है कि यह पूरी तरह से प्रतिवर्ती है? अगर यह मेरे सिर के ऊपर नहीं होता तो मैं खुद इसे कर लेता हूँ :)
टॉमस

1

Ubuntu (32-बिट) सामान्य:

निम्न आदेश चलाएँ:

1. कर्नेल के लिए फ़ोल्डर बनाएँ

mkdir kernel3.4.1stable && cd kernel3.4.1stable 

2. डाउनलोड कर्नेल

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-headers-3.4.1-030401-generic_3.4.1-030401.201206041411_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-headers-3.4.1-030401_3.4.1-030401.201206041411_all.deb 

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-image-3.4.1-030401-generic_3.4.1-030401.201206041411_i386.deb 

अतिरिक्त पैकेज

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-image-extra-3.4.1-030401-generic_3.4.1-030401.201206041411_i386.deb 

3. इनस्टॉल कर्नेल

sudo dpkg -i linux-*.deb 

sudo update-grub 

उबंटू (64-बिट):

निम्न आदेश चलाएँ:

1. कर्नेल के लिए फ़ोल्डर बनाएँ

mkdir kernel3.4.1stable && cd kernel3.4.1stable

2. डाउनलोड कर्नेल

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-headers-3.4.1-030401-generic_3.4.1-030401.201206041411_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-headers-3.4.1-030401_3.4.1-030401.201206041411_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-image-3.4.1-030401-generic_3.4.1-030401.201206041411_amd64.deb 

अतिरिक्त पैकेज

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-image-extra-3.4.1-030401-generic_3.4.1-030401.201206041411_amd64.deb

3. इनस्टॉल कर्नेल

sudo dpkg -i linux-*.deb 

sudo update-grub 

अतिरिक्त पैकेज? - इसमें बेस कर्नेल पैकेज से बचे अतिरिक्त ड्राइवर शामिल हैं; इसे तभी इंस्टॉल करें जब आपको इन ड्राइवरों की आवश्यकता हो।

का आनंद लें!


0

टर्मिनल में जाएं और इनमें से प्रत्येक को नवीनतम 3.5 कर्नेल और नवीनतम एनवीडिया ड्राइवरों में अपग्रेड करने के लिए टाइप करें:

 sudo add-apt-repository ppa:xorg-edgers/ppa

 sudo apt-get update

 sudo apt-get dist-upgrade

अगर कुछ ठीक से काम नहीं करता है या आप पुराने कर्नेल पर वापस जाना चाहते हैं, तो इन्हें टाइप करें:

 sudo apt-get install ppa-purge

 sudo ppa-purge ppa:xorg-edgers/ppa
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.