Ez a cikk abban próbál segíteni neked, hogy hogyan távolítsd el a gépedről a régi használaton kívüli kerneleket.
Ubuntu 16.04 LTS
Ha rendszeresen frissítetted a rendszeredet, akkor a régi kernelek rengeteg helyet foglalhatnak el a gépeden. Ezen módszerekkel könnyedén megszabadulhatsz tőlük.
Első lépésben nézd meg éppen milyen kernelt használ a rendszered!
uname -r
Na amit kiír azt a kernelt semmiképpen nem szabad letörölni, hiszen azzal fut a rendszered.
Listázd ki a telepített kerneleket!
dpkg --list | grep linux-image
Most van egy listád a telepített kernelekről. Már csak törölni kell a feleslegeseket az alábbi parancs segítségével. Természetesen az x.x.x.x törölni kívánt kernel verziószámával helyettesítendő. :)
sudo apt-get purge linux-image-x.x.x.x-generic
Ennyi.
Na! Ha sok kerneled van és egy lépésben szeretnéd elvégezni az összes régi kernel törlését, akkor az is megoldható az alábbi paranccsal.
sudo dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
Persze használat csak saját felelősségre! :)
Centos 7
Centos 7 alatt a sokkal egyszerűbb dolgunk van.
yum install yum-utils -y
package-cleanup --oldkernels --count=2
Vagy állítsd be a /etc/yum.conf -ban a installonly_limit=3 paramétert!