उबंटू १ 18।04 एलटीएस, कैनन के लिनक्स ऑपरेटिंग सिस्टम की वर्तमान स्थिर रिलीज़ है। यह बैकपोर्टिंग प्रयासों की बदौलत बहुत सारे आधुनिक सॉफ्टवेयर को स्पोर्ट करता है। इसके बावजूद, उपयोगकर्ता लिनक्स कर्नेल के एक पुराने संस्करण पर अटक जाते हैं।
यह उबंटू LTS औरलिनक्स कर्नेल की एक पुरानी रिलीज के साथ अटक रहें, क्योंकि डेवलपर्स ने लाइन को ठीक करने और सुधार करने के लिए अपनी पूरी कोशिश की। फिर भी, यदि आप स्थिरता के उद्देश्यों के कारण 18.04 का उपयोग कर रहे हैं, लेकिन नवीनतम और सबसे बड़ी लिनक्स कर्नेल (जैसे कर्नेल 5) का उपयोग करना पसंद करेंगे, तो आप थोड़ा नाराज होंगे। सौभाग्य से, लिनक्स समुदाय के कारण, उबुन्टु 18.04 एलटीएस पर लिनक्स कर्नेल 5 का उपयोग करना बहुत आसान है
विधि 1 - यूकेयूयू के साथ
उबंटू कर्नेल अपग्रेड उपयोगिता सबसे अधिक हैलिनक्स 18.04 एलटीएस पर लिनक्स कर्नेल 5 का उपयोग करने के लिए सीधे-आगे का रास्ता। एप्लिकेशन को एक्सेस करने के लिए, आपको यूकेयूयू एप्लिकेशन को कैसे इंस्टॉल करना है, इस बारे में हमारे गाइड को जानकारी देनी होगी।
एक बार जब आपको UKUU एप्लिकेशन काम करने लग गयाउबंटू, इसे अपने एप्लिकेशन मेनू में ब्राउज़ करके लॉन्च करें। फिर, लिनक्स कर्नेल के संस्करण 5 (नवीनतम रिलीज उपलब्ध, अधिमानतः) का पता लगाने के लिए यूकेयूयू एप्लिकेशन का उपयोग करें।
वह संस्करण 5 कर्नेल चुनें जिसे आप पसंद कर रहे हैंमाउस को उजागर करने के लिए उबंटू 18.04 एलटीएस पर स्थापित करें। उसके बाद, अपने सिस्टम पर लोड करने के लिए "इंस्टॉल" बटन पर क्लिक करके नए कर्नेल की स्थापना शुरू करें।
UKUU ऐप को पूरी तरह से डाउनलोड और इंस्टॉल करेंआपके उबंटू लिनक्स पीसी पर लिनक्स कर्नेल का संस्करण 5। जब इंस्टॉलेशन प्रक्रिया पूरी हो जाए, तो UKUU एप्लिकेशन को बंद करें और Ubuntu 18.04 LTS को रिबूट करें। जब यह बैक अप लेता है, तो आपको लिनक्स कर्नेल के संस्करण 5 का उपयोग करना चाहिए।
यह सुनिश्चित करना चाहते हैं कि आप कर्नेल का पूर्ण नवीनतम संस्करण चला रहे हैं और यूकेयूयू ने इस उद्देश्य के लिए काम किया है? प्रेस करके एक टर्मिनल विंडो लॉन्च करें Ctrl + Alt + T या Ctrl + Shift + T और प्रकार:
uname -r
विधि 2 - स्रोत से
उबंटू कर्नेल अपडेट उपयोगिता एक अच्छा उपकरण है,लेकिन यह देखते हुए कि यह आमतौर पर Canonical द्वारा विकास में लिनक्स कर्नेल के संस्करणों के साथ काम करता है, चीजें थोड़ी अस्थिर हो सकती हैं। अधिक स्थिर समाधान के लिए, आप स्वयं लिनक्स को संकलित कर सकते हैं।
संकलन प्रक्रिया शुरू करने के लिए, आपको करने की आवश्यकता हैएक नई कॉन्फ़िगरेशन फ़ाइल बनाएं। इस बारे में जाने का सबसे तेज़ और सबसे सीधा तरीका हमारे द्वारा स्थापित की गई मौजूदा कॉन्फ़िगरेशन फ़ाइल को डाउनलोड करना है।
नोट: हमारी पूर्व निर्धारित कॉन्फ़िग फ़ाइल का उपयोग नहीं करना चाहते हैं? किसी मौजूदा फ़ाइल की प्रतिलिपि बनाएँ / बूट और इसे ".config" के रूप में सहेजें।
wget https://pastebin.com/raw/Pwz0Uyqn -O .config
कॉन्फ़िगरेशन फ़ाइल डाउनलोड करने के बाद, यह लिनक्स कर्नेल की नवीनतम रिलीज़ को डाउनलोड करने का समय है। इस लेख को लिखने के रूप में, संस्करण 5.0.8 है।
नोट: कर्नेल संस्करण नियमित रूप से Kernel.org पर पोस्ट किए जाते हैं। यदि आप भविष्य में 5.0.8 से अपडेट करना चाहते हैं, तो वहां जाएं, नया स्रोत डाउनलोड करें और इस गाइड के निर्देशों का पालन करें।
wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.8.tar.xz
टार कमांड के साथ 5.0.8 कर्नेल का संग्रह निकालें।
tar xvf linux-5.0.8.tar.xz
लिनक्स कोड फ़ोल्डर में नई कॉन्फिग फाइल को मूव करें mv आदेश।
mv .config ~/linux-5.0.8/
उबंटू पर कर्नेल बिल्ड निर्भरता स्थापित करें, ताकि इसे संकलित करना और निर्माण करना संभव हो।
sudo apt install build-essential libncurses5-dev gcc libssl-dev bc flex bison
के साथ कर्नेल के लिए GUI मेनू टूल चलाएँ menuconfig करें
cd ~/linux-5.0.8/
make menu-config
मेनू ऐप में, डिफॉल्ट में सब कुछ छोड़ दें और "सेव करें" का चयन करने के लिए एरो कीज़ का उपयोग करें। फाइल को ".config" पर लिखना सुनिश्चित करें।
"बाहर निकलें" को हाइलाइट करके मेनू टूल से बाहर निकलें।
एक बार जब आप GUI मेनू संपादक से बाहर हो जाते हैं, तो इसका उपयोग करने का समय आ गया है एलएससीपीयू यह जानने के लिए कि आपके पीसी में कितने कोर हैं, यह निर्धारित करने के लिए कि कर्नेल को संकलित करने के लिए कितने सीपीयू का उपयोग किया जा सकता है।
यह जानने के लिए कि आपके पास कितने कोर हैं, दौड़ें:
lscpu | grep -E "^CPU("
उस नंबर को ध्यान में रखें। फिर, उपयोग करें बनाना उसके साथ देब-pkg Ubuntu के लिए संकलन शुरू करने के लिए कमांड। आपके द्वारा चलाए जाने वाले नंबर के साथ "CORE-NUMBER" बदलना सुनिश्चित करें एलएससीपीयू आदेश।
make -jCORE-NUMBER deb-pkg
आपके पास कितने सीपीयू कोर हैं, इस पर निर्भर करता हैनिर्माण में बहुत लंबा समय लगेगा। सर्वोत्तम परिणामों के लिए, कम से कम डुअल-कोर सीपीयू (2) बनाने की कोशिश करें। जब निर्माण की प्रक्रिया पूरी हो जाती है, तो कंपाइलर आपके नए कर्नेल के लिए डीईबी पैकेज पर जाने के लिए चार तैयार आउटपुट करेगा ताकि आप उन्हें स्थापित कर सकें।
नव संकलित 5.0.8 लिनक्स कर्नेल को स्थापित करने के लिए, चलाएँ dpkg आदेश।
sudo dpkg -i linux-*.deb
यह मानते हुए dpkg अपने लिनक्स पीसी को सफलतापूर्वक रिबूट करें। जब यह ऑनलाइन वापस आता है, तो आपको लिनक्स कर्नेल संस्करण 5 पर Ubuntu 18.04 LTS चलाना चाहिए।
यह पुष्टि करने के लिए कि आप Ubuntu 18.04 LTS पर वास्तव में कर्नेल 5 चला रहे हैं, का उपयोग करें आपका नाम आदेश।
uname -r</ P>
टिप्पणियाँ