डेबियन मधील जुन्या कर्नल कसे काढावे

डेबियन स्ट्रेच

जे लोक दीर्घकाळ डेबियन वापरतात आणि वापरतात त्यांच्या ऑपरेटिंग सिस्टममध्ये ते कसे असेल हे लक्षात येईल कर्नल अद्यतनासाठी किंवा त्यांना कर्नल काढायचे असल्यास विचारले. तुमच्यापैकी बर्‍याचजण अशा परिस्थितीमुळे चकित होतील आणि इतरांना आश्चर्य वाटेल की जर त्यांनी जुनी कर्नल काढली तर त्यांची ऑपरेटिंग सिस्टम कार्य करणे थांबवेल का?

या लेखासह आम्ही आपल्याला या शंका सोडविण्यास तसेच आपल्या डेबियन वितरणाला अनुकूलित करण्यास, वितरणामध्ये आवश्यक नसलेली पॅकेजेस काढून टाकण्यास आणि भविष्यात नवीन प्रोग्राम्स किंवा पॅकेजेसमध्ये अडचण आणण्यास मदत करू इच्छित आहोत.

प्रत्येक Gnu / Linux वितरणाचा पाया म्हणजे लिनक्स कर्नल. म्हणूनच नाव जीएनयू नाही तर लिनक्स आहे. बर्‍याचदा, वितरणे नवीन कर्नल आवृत्ती अद्यतनित करतात किंवा प्रकाशीत करतात जी बगचे निराकरण करते किंवा कर्नल कार्यसंघाने जाहीर केलेली नवीनतम आवृत्ती आहे. जेव्हा आम्ही नवीनतम आवृत्ती स्थापित करतो तेव्हा डेबियन जुन्या कर्नलला सोडते आणि नवीन कर्नल लोड करते.

जसजसे वेळ जाईल तितके आपण करू शकता कर्नलची दहा किंवा वीस नवीन आवृत्ती मिळवा हे फक्त आपल्या हार्ड ड्राइव्हवर जागा घेते आणि भविष्यात समस्या उद्भवू शकते. सहसा आम्हाला फक्त एक कर्नल आवृत्ती आवश्यक असते, सुरक्षेसाठी जरी, सहसा दोन आवृत्त्या असतात, कोणतीही समस्या आणि नवीनतम आवृत्तीशिवाय कार्य करते.

जुन्या कर्नल्स दूर करण्यासाठी प्रथम आपण कोणती आवृत्ती वापरत आहोत हे जाणून घेणे आवश्यक आहे, त्यासाठी आम्ही टर्मिनल उघडून पुढील लिहित आहोत.

uname -sr

हे आपण वापरत असलेल्या कर्नलची आवृत्ती सांगेल. आता आपल्या डेबियनमध्ये आपण किती कर्नल स्थापित केल्या आहेत ते पहावे लागेल, त्यासाठी आपण टर्मिनलमध्ये पुढील गोष्टी लिहित आहोत.

dpkg -l | grep linux-image | awk '{print$2}'

हे हे आम्हाला सर्व स्थापित कर्नल दर्शवेल. खाली काढण्यासाठी आणि त्या खालीलप्रमाणे करण्यासाठी आता आपण कर्नल निवडावे:

sudo apt remove --purge linux-image-X.XX-X-generic
sudo update-grub2
sudo reboot

हे आम्ही काढू इच्छित असलेल्या कर्नलच्या प्रत्येक आवृत्तीसह असेल. जर आपल्याला ते स्वयंचलितरित्या करायचे असेल तर तेथे एक प्रोग्राम आहे ज्याला बायबू म्हणतात जे आपोआप होईल. हे करण्यासाठी, आम्ही प्रथम खालीलप्रमाणे स्थापित केले पाहिजे:

sudo apt install byobu

आणि नंतर खालीलप्रमाणे चालवा:

sudo purge-old-kernels --keep 2

हे सर्व जुने कर्नल काढेल आणि सुरक्षिततेसाठी केवळ दोन आवृत्त्या सोडतील. आपण पाहू शकता की, ही प्रणाली सोपी आहे आणि केवळ वितरणाची कार्यक्षमताच सुधारणार नाही तर आपल्याकडे आपल्या पॅकेजसाठी अधिक जागा असेल किंवा फायली.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   चॅपरल म्हणाले

    माझ्या डेबियन सिस्टमवर माझ्याकडे फक्त एक कर्नल आहे: अनएम-एसआर
    लिनक्स 4.9.0-3-amd64.
    मी काही आठवड्यांपूर्वी डेबियन केडी स्थापित केले (lsb_release -a
    कोणतेही एलएसबी मॉड्यूल उपलब्ध नाहीत.
    वितरक आयडी: डेबियन
    वर्णनः डेबियन जीएनयू / लिनक्स 9.1 (ताणून)
    रीलिझ: 9.1
    कोडनेम: ताणून घ्या) आणि ते उत्तम प्रकारे कार्य करते. हे अद्यतनित केलेले नाही आणि ते देखील आवश्यक नाही. मी पहात आहे की आधीपासूनच कर्नल 4.12.१२ सह प्रणाली आहेत परंतु डेबियन तीव्र आहे आणि अतिशय लहान परंतु अत्यंत सुरक्षित चरणांवर कार्य करते.

    कोणत्याही परिस्थितीत, नेमक्या परिस्थिती उद्भवल्यास पोस्टमधील माहिती विचारात घेणे उत्कृष्ट आहे, ज्याबद्दल मी तिच्या लेखकाचे आभार मानतो.

  2.   जोसेपो म्हणाले

    तेच फेडोराला लागू होते? धन्यवाद

  3.   गेर्सन म्हणाले

    मला एमएक्स_लिन्क्स बद्दलचे आपले मत जाणून घेऊ इच्छितो, वितरण ज्यामुळे एक मोठा फरक पडतो.

  4.   VM म्हणाले

    खूप छान लेख धन्यवाद

  5.   राफ म्हणाले

    आपण कर्नल अनइन्स्टॉल करण्याचा प्रयत्न करा जसे की आपण त्यास बायोबुद्वारे स्पष्ट करता आणि आपल्याला दिसेल की हे काहीही करत नाही. आपणास हे समजेल की आपण त्याची चाचणी घेण्यास वेळ दिला आहे आणि केवळ तेच दुसर्‍या पृष्ठावरून कॉपी केले नाही जेथे त्यांनी ते स्पष्ट केले आहे, आणि तरीही ते कार्य करत नाही. आपण यासह लिनक्सचे बरेच नुकसान करता.