क्या हम कुबंटु या उबंटू 12.04 एलटीएस में नवीनतम कर्नेल 3.4 स्थापित कर सकते हैं? यदि नहीं तो कृपया कारण स्पष्ट करें।
क्या हम कुबंटु या उबंटू 12.04 एलटीएस में नवीनतम कर्नेल 3.4 स्थापित कर सकते हैं? यदि नहीं तो कृपया कारण स्पष्ट करें।
जवाबों:
Ubuntu (या Kubuntu, आदि) 12.04 पर लिनक्स कर्नेल 3.4 को स्थापित करने के लिए, आप कर्नेल के उबंटू संस्करण का उपयोग करना चाहते हैं, न कि जेनेरिक लिनक्स कर्नेल का। यह उनके जवाब में थॉमस वार्ड द्वारा वर्णित सामान्य कर्नेल समस्याओं से बचा जाता है।
लिनक्स 3.4 का एक स्थिर संस्करण अभी जारी किया गया है और इस संस्करण में btrfs के लिए महत्वपूर्ण बदलाव हैं, इसलिए 12.04 LTS के कई उपयोगकर्ता इस कर्नेल में रुचि ले सकते हैं।
कर्नेल 3.4 में नए परिवर्तनों और सुधारों के लिए, आप इस पृष्ठ का संदर्भ ले सकते हैं ।
आप इस पृष्ठ पर उबंटू विशिष्ट गुठली पा सकते हैं ।
सबसे पहले, आप उबंटू 3.4 कर्नेल डिब पैकेज डाउनलोड कर सकते हैं और उन्हें मैन्युअल रूप से इंस्टॉल कर सकते हैं। विवरण नीचे देखें।
दूसरा, आप यहां बताए गए अनुसार उपयुक्त स्रोतों की सूची को बदल सकते हैं: http://www.upubuntu.com/2012/05/how-to-install-kernel-340-stable-on.html । मैंने इस दृष्टिकोण का परीक्षण नहीं किया है और मैं इसकी अनुशंसा नहीं कर रहा हूँ।
तीसरा, आप 12.04 LTS के लिए PPA या इन-बैकपोर्ट में इस कर्नेल के आधिकारिक बैकपोर्ट पर प्रतीक्षा कर सकते हैं। मेरे पास इस विकल्प पर कोई और जानकारी नहीं है।
के रूप में एक नया कर्नेल का उपयोग करने के लिए-आपको केवल छवि डाउनलोड करने और स्थापित करने की आवश्यकता है। deb पैकेज जो आपकी वास्तुकला से मेल खाता है; लेकिन अगर आप किसी भी बाहरी मॉड्यूल का निर्माण करने की जरूरत है आप भी सही जरूरत हैडर .deb और स्रोत .deb पैकेज।
आप यहां उबंटू की गुठली पा सकते हैं: http://kernel.ubuntu.com/~kernel-ppa/mainline/
उबंटू ने स्पष्ट रूप से 21-मई -2018 09:41 पर सटीक के लिए कर्नेल 3.4 जारी किया। इस लिंक को देखें: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/
सुनिश्चित करें कि आपने सही मिलान फ़ाइलें (32 बिट या 64 बिट या पीएई) डाउनलोड की हैं।
एक टर्मिनल खोलें और उस निर्देशिका में जाएं जहां आपने उबंटू 3.4 कर्नेल पैकेज डाउनलोड किए हैं। यदि फ़ाइलें / डाउनलोड निर्देशिका में हैं, तो निम्न कमांड चलाएं।
$ cd ~/Downloads/
फिर संकुल को स्थापित करने के लिए dpkg कमांड का उपयोग करें, उदाहरण के लिए, यहाँ मैं संकुल के 32-बिट संस्करणों को मानता हूँ। निम्नलिखित कमांड एक-एक करके चलाएं और संकेत दिए जाने पर sudo एक्सेस के लिए पासवर्ड टाइप करें।
लिनक्स हेडर के लिए (3 फ़ाइलों में से, यह आर्किटेक्चर विशिष्ट नहीं है):
$ 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
यदि आप स्थापित करते समय कोई चेतावनी या त्रुटियां देखते हैं तो पहले मॉड्यूल-इन-टूल्स (नवीनतम संस्करण) स्थापित करने का प्रयास करें, और फिर से प्रयास करें कि यह काम करना चाहिए। अब अपने सिस्टम को पुनरारंभ करें; डिफ़ॉल्ट रूप से यह कर्नेल 3.4 को बूट करेगा। बूट करने के बाद कर्नेल संस्करण की जांच करने के लिए, एक टर्मिनल खोलें और "uname -a" टाइप करें।
आप एक साधारण अजगर स्क्रिप्ट आज़मा सकते हैं: https://github.com/medigeek/kmp-downloader
अजगर- b4 की आवश्यकता है:
sudo apt-get install python-bs4
आप इस त्वरित लिंक का उपयोग करके इसे डाउनलोड कर सकते हैं: https://github.com/medigeek/kmp-downloader/tarball/master
संग्रह को सहेजें और फ़ाइलों को निकालें। Kmpd.py पर डबल क्लिक करें। यदि आप किसी विकल्प के बारे में सुनिश्चित नहीं हैं, तो Enter दबाएँ और यह डिफ़ॉल्ट एक का चयन करेगा।
sudo update-grub
(यह नए उपयोगकर्ताओं के लिए स्पष्ट नहीं है; कई ट्यूटोरियल इसे छोड़ देते हैं)।
जब तक आपको वास्तव में एक कारण के लिए वास्तव में नए कर्नेल को स्थापित करने की आवश्यकता नहीं होती है, तब मैं इसे छोड़ दूंगा। लेकिन फिर मैं कौन हूँ अन्यथा आपको सलाह देने के लिए! मैं वहां गया हूं और यह देखने की कोशिश कर रहा हूं कि इसके सफल होने के पहले मुझे क्या पसंद आया और इसके कुछ अलग प्रयास किए। यह देखते हुए कि यह हमेशा के लिए वापस ग्रब में अंतिम कर्नेल के लिए कूद सकता है के रूप में अपने स्थापित तोड़ नहीं है।
उबंटू में महान दस्तावेज हैं । मेरा सुझाव है कि आप इसका उपयोग करते हैं।
एक कस्टम कर्नेल को संकलित करने के कारण
यह उक्त डॉक्स से लिया गया है।
उपर के थॉमस पोस्ट का जिक्र करना सच है। यकीन है कि ubuntu वास्तव में अपने स्वयं के tweaked संस्करण है।
सौभाग्य!