Linux – Πως να σβήσετε τα παλιά kernels του Linux σε Ubuntu(Updated)

1

Μέτα απο καιρό αν κάνεις συνέχεια αναβαθμίσεις σε μια έκδοση των kernels,θα βρεθείς να έχεις πολλά kernels παλαιότερα μαζεμένα στο δίσκο.Αυτο τρώει χώρο αλλά κάνει και την boot οθόνη των Ubuntu να γεμίζει.
Η αφαίρεση είναι πάρα πολύ απλή και μπορεί να γίνει με διάφορους τρόπους.
Καλό θα ήταν πάντως να μη σβήσετε όλα τα παλιά kernels αλλά να κρατήσετε 2 παλαιότερα τουλάχιστον για λόγους ασφαλείας.

1.Synaptic Package Manager

Αν δε έχουμε το Synaptic Package Manager,θα πρέπει να το εγκαταστήσουμε.
Μπορούμε να το κάνουμε αυτό είτε μέσω του Ubuntu Software Center είτε μέσω terminal.
Πατάμε Ctrl+Alt+T για να ανοίξουμε ένα τερματικό και έπειτα γράφουμε
sudo apt-get update
sudo apt-get install synaptic

Τον ανοίγουμε είτε από το dash είτε από terminal και βάζουμε στην επιλογή της αναζήτησης που έχει linux-image.
Εκει θα μας βγάλει όλα τα διαθέσιμα πακέτα που υπάρχουν είτε τα έχουμε εγκαταστήσει είτε οχι.Εμάς μας νοιαζουν αυτά που έχουμε εγκαταστήσει.Οποτε τα sortarουμε, πατώντας το πρώτο collumn των αποτελεσμάτων δείχνοντας μας έτσι πρώτα αυτά με το πράσινο κουτάκι ,τα οποία είναι αυτά που έχουμε εμείς εγκαταστήσει.
Με δεξί κλικ πάνω σε κάθε έκδοση του kernel που θέλουμε να απεγκαταστήσουμε κλικάρουμε την επιλογή “mark for removal”.
Όταν έχουμε κλικαρει όλα όσα θέλουμε να απεγκαταστησουμε πατάμε την επιλογή aplly και γίνεται η απεγκατάσταση.
Προσοχή μην απεγκαταστησουμε την έκδοση του kernel που χρησιμοποιείται.
Λογικά η έκδοση που χρησιμοποιούμε θα είναι η τελευταία,αλλά για να σιγουρευτούμε,σε ένα τερματικό δίνουμε τη εντολή
uname -r

και βλέπουμε το kernel που χρησιμοποιούμε.

2.Ubuntu Tweak

Ένας άλλος απλός τρόπος που μου θύμισε ένας ανανγώστης,είναι ο Janitor απο τo Ubuntu Tweak.
To Ubuntu Tweak είναι ένα application,με πολλές χρήσιμες λειτουργίες για τα Ubuntu.
To Ubuntu Tweak δε είναι στα προεγκατεστήμενα προγράμματα του Ubuntu,οπότε θα πρέπει να το εκγαταστήσουμε.
Μπορούμε μέσω Ubuntu Software Center πολύ απλά η μέσω τερματικού.
Πατάμε Ctrl+Alt+T για να ανοίξουμε ένα τερματικό και έπειτα γράφουμε
sudo add-apt-repository ppa:tualatrix/ppa -y
sudo apt-get update && sudo apt-get install ubuntu-tweak -y

Όταν τελειώσει η εγκατάσταση ανοίγουμε το Ubuntu Tweak και διαλέγουμε τη επιλογή Janitor.Εκεί έχει μια επιλογή “old kernels”,τη επιλέγουμε και πατάμε το clean και σβήνει τα παλιά kernels.Έτσι είναι αδύνατο να σβήσουμε το kernel που χρησιμοποιούμε.

3.Τερματικό

Υπάρχει και ένας πιο άλλος τρόπος μέσω τερματικού.Με αυτό το τρόπο σβήνουμε όλα τα kernels εκτός απο αυτό που χρησιμοποιούμε τη δεδομένη στιγμή.
Πατάμε Ctrl+Alt+T για να ανοίξουμε ένα τερματικό και έπειτα γράφουμε
sudo apt-get remove –purge $(dpkg -l ‘linux-*’ | sed ‘/^ii/!d;/'”$(uname -r | sed “s/(.*)-([^0-9]+)/1/”)”‘/d;s/^[^ ]* [^ ]* ([^ ]*).*/1/;/[0-9]/!d’)

Πολιτική σχολιασμού

Αν θέλετε να συμμετέχετε στις συζητήσεις χωρίς να χρησιμοποιήσετε λογαριασμό του disqus ή κοινωνικών δικτύων, μπορείτε να επιλέξετε να σχολιάσετε ανώνυμα ως επισκέπτης.
Απλώς συμπληρώστε ένα οποιοδήποτε όνομα και ένα αληθοφανές email (πχ [email protected]) και επιλέξτε το κουτάκι « I'd rather post as a guest».
Τα ανώνυμα σχόλια απαιτούν επαλήθευση από κάποιον διαχειριστή πριν δημοσιευθούν.
Για περισσότερα σχετικά με την πολιτική σχολιασμού της ιστοσελίδας, μπορείτε να διαβάσετε εδώ.

  • Ανώνυμος

    Συγχαρητηρια για την πολυ καλη δουλεια. Ενας αλλος τροπος να αφαιρεσεις τα παλια Kernel χωρις την πιθανοτητα να διαγραψεις τον kernel που τρεχει, ειναι με το Ubuntu Tweak κλικαρεις στο Janitor διαλεγεις ολα τα παλια kernel μετα clean βαζεις password και τελος…