जब आप पहली बार अपनी मशीन को बूट करते हैं तो आपको ग्रब बूट मेनू देखना चाहिए। ग्रब बूट मेन्यू में उस पुराने कर्नेल को चुनें जिसे आप बूट करना चाहते हैं - एक बार जब आपने कर्नेल को चुना है जिसे आप रखना चाहते हैं और आपने उसमें बूट किया है
uname -r
आपको बताएगा कि आप वर्तमान में किस कर्नेल पर चल रहे हैं (एक बार दो बार कट मापें)
dpkg -l | grep linux-image
dpkg -l | grep linux-headers
आपको बताएगा कि आपके सिस्टम पर कर्नेल / हेडर क्या सहेजे गए हैं - मैं हेडर को भी हटा दूंगा - हालांकि वे बहुत अधिक स्थान नहीं लेते हैं फिर भी मैं उन्हें शुद्ध करता हूं, अगर मैं कर्नेल को हटा रहा हूं तो उन्हें क्यों है?
सलाह दी जाती है कि आपके द्वारा चलाए जा रहे कर्नेल को हटाना महत्वपूर्ण नहीं है। uname -r
इन कर्नेल और हेडर प्रविष्टियों को हटाना आपके सिस्टम को अनुपयोगी बना देगा
तो बस उन लोगों को हटा दें जिन्हें आप नहीं चाहते हैं:
sudo apt-get purge
मैं dpkg -l | grep linux-image
एक टेक्स्ट डॉक्यूमेंट के आउटपुट को कॉपी करूंगा ताकि यह एक अन-मैसी प्रक्रिया हो और मैं स्पष्ट रूप से चुन सकूं कि मैं क्या करना चाहता हूं।
पूरा कमांड कैसा दिखेगा इसका एक उदाहरण:
sudo apt-get purge linux-image-3.16.0-41-generic linux-image-3.16.0-41-lowlatency linux-image-extra-3.16.0-41-generic
sudo apt-get purge linux-headers-3.16.0-41 linux-headers-3.16.0-41-generic linux-headers-3.16.0-41-lowlatency
dpkg -l का आउटपुट क्या है इसका एक उदाहरण grep linux- हेडर जैसे दिखेंगे:
jason@casa-wesella:~$ dpkg -l | grep linux-headers
ii linux-headers-3.16.0-41 3.16.0-41.57~14.04.1 all Header files related to Linux kernel version 3.16.0
ii linux-headers-3.16.0-41-generic 3.16.0-41.57~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-41-lowlatency 3.16.0-41.57~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-43 3.16.0-43.58~14.04.1 all Header files related to Linux kernel version 3.16.0
ii linux-headers-3.16.0-43-generic 3.16.0-43.58~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-43-lowlatency 3.16.0-43.58~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-generic-lts-utopic 3.16.0.43.34 i386 Generic Linux kernel headers
ii linux-headers-lowlatency-lts-utopic 3.16.0.43.34 i386 lowlatency Linux kernel headers