Μέτα από καιρό, αν κάνουμε συνέχεια αναβαθμίσεις, θα βρεθούμε να έχουμε πολλά παλαιότερα kernels μαζεμένα στο δίσκο. Αυτό όχι μόνο τρώει χώρο από το δίσκο, αλλά κάνει και την boot οθόνη των Ubuntu να γεμίζει.
Η αφαίρεση είναι πάρα πολύ απλή και μπορεί να γίνει με διάφορους τρόπους.
Καλό θα ήταν να μην σβήσετε όλα τα παλιά kernels, αλλά να κρατήσετε τουλάχιστον 2 παλαιότερα, για λόγους ασφαλείας.
1. Synaptic Package Manager
Αν δε έχουμε το Synaptic Package Manager,θα πρέπει να το εγκαταστήσουμε.
Μπορούμε να το κάνουμε αυτό είτε μέσω του Ubuntu Software Center είτε μέσω τερματικού.
Πατάμε Ctrl+Alt+T για να ανοίξουμε ένα τερματικό και έπειτα γράφουμε
$ sudo apt-get update $ sudo apt-get install synaptic
Τον ανοίγουμε, είτε από το dash είτε από terminal, και βάζουμε στην επιλογή της αναζήτησης που έχει linux-image
.
Εκεί θα μας βγάλει όλα τα διαθέσιμα πακέτα που υπάρχουν είτε τα έχουμε εγκαταστήσει είτε όχι. Εμάς μας νοιαζουν αυτά που έχουμε εγκαταστήσει. Οποτε τα sortarουμε, πατώντας το πρώτο collumn των αποτελεσμάτων, δείχνοντας μας έτσι πρώτα αυτά με το πράσινο κουτάκι , τα οποία είναι αυτά που έχουμε εμείς εγκαταστήσει.
Προσοχή μην απεγκαταστησουμε την έκδοση του 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')