Friday, December 9, 2016

Cara menghapus kernel lama Ubuntu

Cara menghapus kernel lama Ubuntu


Jika Anda pernah meningkatkan versi kernel Ubuntu anda, pasti pada daftar menu boot Grub akan nampak kernel-kernel lama yang masih terinstal. Menu kernel lama pada grub berguna jika kernel yang baru ada masalah, nah jika ada masalah tinggal boot ke kernel lama.

Anda bisa menghapus kernel lama dengan membuka aplikasi synaptic manager package. Silahkan cari paket-paket dari kernel sebelumnya, tandai dan hapus. Bisa juga menggunakan aplikasi ubuntu-tweak, didalam ubuntu-tweak disertakan fitur janitor untuk membersihkan sistem.


Untuk cara manual tetapi lebih mudah silahkan salin dan tempel perintah berikut di terminal, dengan syarat saat menggunakan perintah ini anda sedang menggunakan kernel yang baru :

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
 Hasilnya seperti berikut :

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
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
linux-headers-3.8.0-31* linux-headers-3.8.0-31-generic*
linux-image-3.8.0-31-generic* linux-image-extra-3.8.0-31-generic*
0 upgraded, 0 newly installed, 4 to remove and 2 not upgraded.
After this operation, 195 MB disk space will be freed.

Available link for download