उबंटूमधून जुने कर्नल कसे काढावेत?

कर्नल काढा

उबंटु 18.04 सिस्टमसाठी कॅनोनिकल नियमित अद्यतने प्रदान करते, सर्वोत्तम प्रकारे सिस्टम संसाधने व्यवस्थापित करण्यासाठी कर्नल अद्यतनांसह.

आपण नवीन कर्नल स्थापित करता तेव्हा जुने काढले जात नाहीत कारण आपण नवीनसह किंवा काही अन्य कारणास्तव आपण चुकल्यास हे प्रारंभ करण्यास मदत करू शकते. लक्षात घ्या की जुनी कर्नल काही मोकळी जागा वापरते जी दुसर्‍या कशासाठी उपयुक्त ठरू शकते.

जुने कोरे तपासा

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

uname -r

आधीपासूनच सर्वात अलिकडील कर्नलची आवृत्ती जाणून घेत आहे, आता आपल्याला जुन्या कर्नल माहित आहेत ज्या आपण पुढील आदेशासह सूचीबद्ध करू शकताः

dpkg -l | grep -E 'imagen-linux- [0-9] +' | grep -Fv $ (uname -r)

हे सर्वात वर्तमान वगळेल.

आपण पाहू शकता की आपल्याकडे जुनी कर्नल स्थापित केलेली आहे ii. आपण कोणतीही मॅन्युअल अद्यतने किंवा स्थापना केली असल्यास आपण अधिक जुन्या कर्नल्स पाहू शकता.

De या आदेशामुळे आम्ही पुढील गोष्टींचे कौतुक करू.

  • ii: म्हणजे कर्नल आणि पॅकेजेस इंस्टॉल केलेली आहेत
  • rc: सूचित करते की कर्नल आधीच काढून टाकला गेला आहे.
  • UI: हे काहीतरी असे आहे की एक चेतावणी आपल्याला काढू नका. म्हणजेच ते स्थापित केलेले नाही परंतु स्थापनेसाठी रांगेत आहे.

जुने कर्नल काढत आहे

जुने कर्नल काढण्यासाठी काही उपयुक्त आज्ञा आहेत, आपण त्या व्यक्तिचलितपणे स्थापित केल्या आहेत किंवा थेट सिस्टम अपडेटद्वारे.

हे सामान्यत: नियमित सिस्टम अद्यतनांद्वारे स्थापित केले जातात परंतु काही कारणास्तव त्यांनी स्वहस्ते स्थापना करण्याचा निर्णय घेतला असेल.

आधीपासूनच जुनी कर्नल आणि सद्यस्थिती माहित आहे, आपल्याला यापुढे आवश्यक नसलेल्या गोष्टींचा नाश करण्यासाठी आम्ही सुरक्षितपणे पुढे जाऊ शकतो.

यासाठी जुने कर्नल काढून टाकण्यासाठी आम्ही उपयुक्त वापरू. टर्मिनल मध्ये कार्यान्वित करणे आवश्यक आहे.

sudo apt remove linux-image-4.xx.xx.

प्रक्रिया काय आहे आपण एक करून केले पाहिजे आमच्यात नंतर ग्रबमध्ये त्रुटी असू शकतात.

आता आपण यासह ग्रब पुन्हा तयार करणे आवश्यक आहे:

sudo update-grub

ते काढले गेले आहे की नाही हे आपण पुन्हा तपासू शकता:

dpkg -l | grep -E 'imagen-linux- [0-9] +' | grep -Fv $ (uname -r)

rc linux-image-4.xx.xx.x-generic 4.xx.x-xx.xx amd64 Imagen del núcleo de Linux para la versión 4.xx.xx.x en 64 bit x86 SMP

ते काढले गेले आहेत हे दर्शविणारी आरसी स्थिती पाहू शकतात. आपण बूट मेन्यूमध्ये देखील तपासू शकता आणि फक्त सध्याचे बूट कर्नल दिसत असल्याचे पाहू शकता.

पूर्ण झाले आम्ही स्वयंचलितपणे स्थापित केलेली सर्व पॅकेजेस काढून टाकणे आवश्यक आहे इतर पॅकेजेसची अवलंबन पूर्ण करण्यासाठी आणि त्यांना यापुढे अनाथ असणे आवश्यक नसते आणि ते आमच्या डिस्कवरील जागेचा वापर करतात.

sudo apt autoremove --purge

तसेच आम्ही व्यक्तिचलितरित्या स्थापित केलेल्या सर्व कर्नलची पडताळणी करू शकतो किंवा स्वयंचलितपणे हे पुढील आदेशांसह विभक्त केले जाऊ शकते.

सत्यापित करू शकता खालील प्रमाणे स्वयंचलितपणे स्थापित झालेल्या:

sudo apt-mark showauto 'linux-image -. *'

आणि हे आपोआप स्थापित केलेल्या सर्व कर्नल परत करेल.

linux-image-4.15.0-13-generic

साठी असताना जे आम्ही व्यक्तिचलितपणे स्थापित करतो, त्यांना आपण या कमांडद्वारे ओळखू शकतो:

sudo apt-mark showmanual 'linux-image -. *'

जुन्या कर्नल ग्राफिकरित्या कसे काढावेत?

सामान्यपणे कामगिरी करत आहे या प्रक्रियेस सहसा ग्राफिकल इंटरफेसद्वारे प्राधान्य दिले जाते आणि प्रोग्राम च्या मदतीने. तर या कार्यासाठी आमच्याकडे अशी अनेक साधने आहेत जी आम्हाला यात मदत करू शकतील.

प्रथम एक आणि सर्वात जास्त वापरलेला उबंटू क्लिनर आहे त्यामध्ये आम्ही सिस्टीमच्या त्या सर्व कर्नल निवडू आणि काढून टाकू शकतो ज्या आपण अप्रचलित मानतो.

हे टूल स्थापित करण्यासाठी आम्ही हे रिपॉझिटरी जोडून करू शकतो प्रणालीसह:

sudo add-apt-repository ppa:gerardpuig/ppa

आम्ही यासह पॅकेज आणि रिपॉझिटरीजची सूची अद्यतनित करतो:

sudo apt-get update

आणि शेवटी आम्ही यासह साधन स्थापित करतो:

sudo apt-get install ubuntu-cleaner

उबंटू-क्लिनर 1

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

ही प्रक्रिया पार पाडण्याचा आणखी एक मार्ग म्हणजे सिनॅप्टिक, त्यामध्ये आपण स्वतःला "मॉड्यूल्स आणि कर्नल" मध्ये ठेवतो आणि कोणते कर्नल विस्थापित करायचे ते निवडू शकतो.

केवळ येथेच आपण वापरत असलेला एखादा पदार्थ काढून टाकू नये याची काळजी घेतली पाहिजे.


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

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

*

*

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

  1.   आंद्रेले डायकाम म्हणाले

    उबंटू-क्लिनर चांगली टीप, मला माहित नाही. मी रेपॉजिटरी तपासली आणि ती नेहमीच अद्ययावत राहते. जसे की वेळोवेळी ही अंमलबजावणी केली जाते, आज्ञा शिकणे क्लिष्ट आहे, उबंटू क्लिनरद्वारे हे करणे केवळ काही क्लिक्ससह सर्वात व्यावहारिक आणि सुरक्षित आहे. खूप खूप धन्यवाद.

  2.   सॅम म्हणाले

    माझ्यासाठी हे या मार्गाने चांगले आहे
    ame uname -r
    $ dpkg –list | ग्रीप लिनक्स-प्रतिमा

    by sudo apt-get byobu स्थापित करा

    do sudo purge- जुने-कर्नल

    तुम्हाला शेवटची दोन कर्नल सोडते….

  3.   कॉर्नेली म्हणाले

    अगदी स्पष्ट स्पष्टीकरण. उत्कृष्ट कार्य!. असच चालू राहू दे!.

  4.   क्लाउडिओ म्हणाले

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

    डीपीकेजी -एल | grep -E 'लिनक्स-प्रतिमा- [0-9] +' | grep -Fv $ (uname -r)
    हे मला खालील त्रुटी संदेश परत करते;

    बॅश: अनपेक्षित घटकाजवळ कृत्रिम त्रुटी `('

    मला आवृत्ती ओळखण्यात कोणतीही अडचण नाही:

    ame uname -r
    4.15.0-112- जेनेरिक

    जर आपण मला यात मदत करू शकला तर मी त्याचे कौतुक करीन, कदाचित मी आधीपेक्षा कमी महिन्यापूर्वी स्थापित केल्यापासून माझ्याकडे इतर कर्नल नसतील. हे लिनक्सच्या माझ्या संक्षिप्त अनुभवाचा सारांश देते.
    खूप खूप धन्यवाद.

    1.    जोस म्हणाले

      $ आणि (मधील दरम्यानची जागा काढून टाका.

      ग्रीटिंग्ज