Mulai intensif menggunakan openSUSE kira-kira pada tahun 2011. Saat itu saya baru bergabung dengan PT. Excellent Infotama Kreasindo. Pada tahun 2012, saya membeli laptop Fujitsu LH531 yang sudah saya upgrade sedemikian rupa. Mulai dari RAM menjadi 16 GB dan penambahan harddisk SSD. Penambahan harddisk SSD ini pernah saya tulis panduannya disini : Tips replace harddisk notebook. Ketika masih harddisk biasa, saya install dual boot sistem operasi. Mungkin triple boot atau lebih. Linux dan Windows. Linux yang diinstall adalah openSUSE.Β Bahkan pernah diinstall Mac OS juga π
Ketika harddisk SSD baru dibeli pada tahun 2013, partisi Linux yang terinstall pada harddisk bawaan saya pindahkan pada harddisk SSD. Waktu itu proses pemindahannya menggunakan perintah DD. Dikantor klien pula. Saat ada inhouse training pula. Hahahaha. Emang ngga bener dah waktu itu. Maklum pengen cepet-cepet pake SSD yang baru dibeli. Supaya lebih ngaciir waktu dipake.
Waktu itu openSUSE yang diinstall veri 11.4 jika tidak salah ingat. Ketika release versi baru, saya lakukan dist upgrade. Panduannya baru saya tulis ketika upgrade dari versi 12.3 ke versi 13.1. Panduannya bisa dicek disini : Tips upgrade openSUSE.Β Waktu itu saya upgrade ketika ada inhouse training disalah satu Universitas di Riau. Emang bener-bener lagi training. Hahahaha. Emang ngga bener lagi dah.
Hingga akhirnya tulisan ini dibuat, versi openSUSE yang saya gunakan versi terakhir. Yaitu openSUSE Leap 15.0. Hasil dari dist-upgrade versi-versi sebelumnya
NAME="openSUSE Leap" VERSION="15.0" ID="opensuse-leap" ID_LIKE="suse opensuse" VERSION_ID="15.0" PRETTY_NAME="openSUSE Leap 15.0" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:leap:15.0" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/"
Nah, dikarenakan sudah beberapa kali upgrade, ternyata data-data kernel yang lama masih ada. Lumayan juga mengambil space harddisk yang dipake. Ini hasil cek dari perintah rpm -qa | grep -i kernel
ahmad@ahmad:~> rpm -qa | grep -i kernel kernel-macros-4.12.14-lp150.12.10.1.noarch kernel-default-4.12.14-lp150.12.4.1.x86_64 kernel-source-4.12.14-lp150.12.7.1.noarch kernel-default-4.12.14-lp150.12.7.1.x86_64 nfs-kernel-server-2.1.1-lp150.3.5.x86_64 kernel-syms-4.12.14-lp150.12.7.1.x86_64 kernel-devel-4.12.14-lp150.12.4.1.noarch kernel-firmware-20180525-lp150.2.3.1.noarch kernel-syms-4.12.14-lp150.12.4.1.x86_64 kernel-devel-4.12.14-lp150.12.10.1.noarch kernel-default-devel-4.12.14-lp150.12.4.1.x86_64 kernel-default-4.12.14-lp150.12.10.1.x86_64 kernel-default-devel-4.12.14-lp150.12.7.1.x86_64 kernel-syms-4.12.14-lp150.12.10.1.x86_64 kernel-default-devel-4.12.14-lp150.12.10.1.x86_64 kernel-source-4.12.14-lp150.12.10.1.noarch kernel-source-4.12.14-lp150.12.4.1.noarch kernel-devel-4.12.14-lp150.12.7.1.noarch
Coba dicek file dan ukuran foldernya
ahmad@ahmad:~> cd /usr/src/ ahmad@ahmad:/usr/src> ls kernel-modules linux-4.12.14-lp150.12.10 linux-4.12.14-lp150.12.4-obj linux-obj linux linux-4.12.14-lp150.12.10-obj linux-4.12.14-lp150.12.7 packages linux-3.7.10-1.16-obj linux-4.12.14-lp150.12.4 linux-4.12.14-lp150.12.7-obj vboxhost-4.3.20 ahmad@ahmad:/usr/src> du -sh * 16K kernel-modules 0 linux 16K linux-3.7.10-1.16-obj 855M linux-4.12.14-lp150.12.10 14M linux-4.12.14-lp150.12.10-obj 854M linux-4.12.14-lp150.12.4 14M linux-4.12.14-lp150.12.4-obj 854M linux-4.12.14-lp150.12.7 14M linux-4.12.14-lp150.12.7-obj 8.0K linux-obj 8.6M packages 0 vboxhost-4.3.20
Dari hasil cek diatas, ukuran satu folder lumayan juga. Hampir 1 GB. Untuk harddisk SSD dengan kapasitas kecil, mendapatkan free space 1 GB atau lebih tentu sangat lumayan π
Untuk menghapus kernel yang lama, cukup jalankan perintah berikut :
systemctl start purge-kernels.service
Setelah perintah diatas dijalankan, folder/file kernel yang lama terhapus dan menambah kapasitas ruang harddisk SSD yang ada.
Silakan dicoba dan semoga bermanfaat π