चूंकि यह बाहर आया था कार्मिक कई कर्नेल अपडेट किए गए हैं, और पुराने कर्नेल संस्करण अनइंस्टॉल नहीं किए गए हैं, इसलिए ग्रब को लोड करते समय आपके पास एक अंतहीन सूची (?) होगी जो सभी कर्नेल के साथ आज तक स्थापित है, यह जोड़ा गया है यदि आपके पास इंस्टॉल किए गए 2 संस्करण हैं तो मुझे पसंद करें? , मेरे पास एक डिस्क पर उबंटू है और दूसरे पर कुबंटु है, यह कुछ हद तक कष्टप्रद है, यदि अंतिम अपडेट आपके लिए अच्छा काम करता है, तो आप बाकी को हटा सकते हैं, और उदाहरण के लिए अंतिम और दूसरे को केवल मामले में छोड़ सकते हैं।
कंसोल में पुराने कर्नेल पैकेज प्रकार को सूचीबद्ध करने के लिए:
dpkg - भूल-चयन | grep linux-image
मेरे मामले में परिणाम निम्नलिखित है:
leo @ leo-desktop: ~ $ dpkg --get-selections | grep linux-image linux-image-2.6.31-14-generic install linux-image-2.6.31-15-जेनेरिक इंस्टॉल लाइनक्स-इमेज-2.6.31-16-जेनेरिक इंस्टॉल लाइनक्स-इमेज-2.6.31-17- सामान्य स्थापित करें
linux-image-generic install करें
leo @ leo-desktop: ~ $
मैं सबसे पुराना 2 डिलीट करने जा रहा हूं और अंतिम दो को सिर्फ मामले में छोड़ दूंगा, ऐसा करने की कमांड इस प्रकार है:
sudo एप्टीट्यूड पर्ज पैकेज
हम "पैकेज" को उस कर्नेल द्वारा प्रतिस्थापित करते हैं जिसे हम समाप्त करना चाहते हैं, आइए देखें कि यह सूची में सबसे पुराने के लिए कैसा दिखेगा
sudo aptitude purge linux-image-2.6.31-14- जेनेरिक
एक बार जब इस पैकेज की स्थापना रद्द हो जाती है, तो हम अगले एक के साथ जारी रख सकते हैं, मेरे मामले में पिछले एक जिसे मैं अनइंस्टॉल करने में दिलचस्पी रखता हूं
sudo aptitude purge linux-image-2.6.31-15- जेनेरिक
यदि हटाया जाने वाला पैकेज अद्यतित नहीं है, तो वह आपको इसे अपडेट करने के लिए कहेगा, जिसके बाद आप अपडेट और पुराने पैकेजों पर भी लागू कर सकते हैं, उसी कमांड के साथ जिसका मैंने ऊपर उल्लेख किया है।
सूची में जो आप ऊपर देखते हैं आप देख सकते हैं कि लाइन बाहर खड़ी है लिनक्स-छवि-जेनेरिक यह महत्वपूर्ण है कि रद्द न करें यह पैकेज कर्नेल अपडेट प्राप्त करने के लिए आवश्यक है
स्रोत | उबंटू गाइड
मैं इस सब के लिए Ubuntu Tweak का उपयोग करता हूं, अगर वे आसानी से किया जा सकता है तो चीजें जटिल क्यों हैं ???
erm ... यह जानने के लिए कि आप क्या कर रहे हैं? एक कारण हो सकता है मुझे लगता है कि वैसे भी उबंटू ट्वीक भी ऐसा करने के लिए एक अच्छा उपकरण है और अन्य चीजें हैं, मैं इसे बस ऐसा करने के लिए स्थापित नहीं करूंगा, जो मेरे लिए उतना मुश्किल नहीं लगता है :)
अभिवादन, आपकी टिप्पणी के लिए धन्यवाद
मैं इसे सिनैप्टिक के साथ करता हूं। मुझे पता है कि मैं क्या कर रहा हूं और यह सहज है।
अपडेट करने के लिए मैं आमतौर पर टर्मिनल का उपयोग करता हूं, लेकिन सिंटैप्टिक के साथ इन चीजों के लिए मैं स्पष्ट रूप से देखता हूं कि क्या स्थापित है और मैं अनइंस्टॉल करने के लिए क्या चिह्नित कर रहा हूं।
यह अच्छा होगा कि आपके पास अंतिम दो कर्नेल संस्करण हों, जो एक रूपक हों।
मैं यह नहीं कह रहा हूं कि जैसा कि आप इसे समझाते हैं, यह मुश्किल है, लेकिन यह उबंटू ट्वीक के साथ आसान लगता है, और निश्चित रूप से मैं इस कार्यक्रम को उस अकेले के साथ स्थापित नहीं करता हूं, मैं काफी आलसी हूं और मैं इस माध्यम से कार्यक्रमों को स्थापित करना पसंद करता हूं कंसोल में प्रवेश कर रहा है
मैंने चरणों का पालन किया जैसा कि आप उन्हें समझाते हैं ... लेकिन जब मैं पूरी सूची को पुनः आरंभ करता हूं तब भी प्रकट होता है ... मैंने इसे ubuntu tweak के साथ भी किया और कुछ भी नहीं (हालांकि यह इंगित करता है कि यह अच्छी तरह से किया गया था)
मेरे पास यूएनआर है
सुडो अपडेट- grub2
चालाक!!!
@lavidalinux सच है, आपको $ sudo dpkg -l टाइप करना होगा grep लिनक्स-हेडर
और उस सूची से जो हमें दिखाती है कि हम $ sudo aptitude purge linux-headers-2.6.31-14 लिखते हैं उदाहरण के लिए, कल मैं प्रविष्टि को अपडेट करता हूं
Saludos वाई ग्रेसियस
यह कर्नेल हेडर को अनइंस्टॉल करने के लिए रहता है।