Kernel Linux adalah inti Ubuntu Linux, serta semua distribusi Linux lainnya. Dalam tutorial ini Anda akan belajar cara menghapus kernel lama dari sistem Linux Ubuntu.
Seperti komponen sistem lainnya, kernel Linux juga diperbarui sesekali. Saat kernel diperbarui di Ubuntu, sistem operasi akan menyimpan beberapa kernel lama, jika ada masalah dengan kernel baru dan Anda perlu kembali ke kernel lama.
Ini adalah fitur yang bagus, meskipun kernel lama dapat menghabiskan ruang penyimpanan. Dalam tutorial ini, kami akan menunjukkan cara melihat kernel lama yang terinstal di sistem Ubuntu Anda, dan juga cara menghapusnya.
Dalam tutorial ini Anda akan mempelajari:
- Cara menghapus semua kernel lama dengan
apt
perintah - Cara menghapus kernel tertentu dengan
apt
perintah - Cara melihat daftar semua kernel yang terinstal
- Cara melihat versi kernel yang sedang digunakan
- Cara meningkatkan ke kernel Ubuntu terbaru
Kategori | Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan |
---|---|
Sistem | Distro Linux apa saja |
Perangkat Lunak | T/A |
Lainnya | Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah. |
Konvensi | # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa |
Cara menghapus kernel lama dari Ubuntu
Ubuntu menginstal kernel baru setiap kali Anda melakukan upgrade sistem penuh. Kernel baru tidak akan langsung dapat digunakan, tetapi setelah reboot, sistem Anda akan boot ke kernel baru yang diunduh. Seperti yang disebutkan sebelumnya, kernel lama akan tetap ada jika ada masalah dengan kernel baru.
Untuk memutakhirkan kernel Anda di Ubuntu, Anda akan menggunakan dua apt
berikut ini:perintah dan kemudian reboot:
$ sudo apt update $ sudo apt full-upgrade $ reboot
Untuk melihat daftar kernel Linux Anda di Ubuntu, jalankan dpkg
berikut ini:perintah:
$ sudo dpkg --list | egrep 'linux-image|linux-headers'
Di awal setiap baris, Anda akan melihat beberapa huruf. Ini adalah singkatan dua huruf, dengan huruf pertama menunjukkan status paket yang diinginkan, dan huruf kedua menunjukkan status paket saat ini. Kami akan menyederhanakannya dan hanya memberi tahu Anda apa arti singkatannya:
- ii – menunjukkan paket yang sedang diinstal
- iU – paket telah dibongkar dan akan digunakan untuk reboot berikutnya
- rc – paket sudah dihapus, tetapi file konfigurasi masih ada
Untuk melihat kernel Linux mana yang sedang dijalankan oleh sistem Ubuntu Anda, Anda dapat menjalankan uname
perintah.
$ uname -r 5.13.0-35-generic
Selanjutnya, mari kita lihat cara menghapus kernel lama ini dan file konfigurasinya:
- Metode yang disarankan untuk menghapus kernel lama di Ubuntu adalah dengan
apt
manajer paket. Perintah berikut akan menghapus kernel lama, serta paket perangkat lunak yang tersisa yang tidak lagi diperlukan pada sistem Anda. Sebaiknya sesekali jalankan perintah ini hanya untuk mengosongkan ruang disk.$ sudo apt autoremove --purge
Perhatikan bahwa perintah ini akan tetap menyimpan satu kernel lama, bersama dengan kernel terbaru yang sedang dijalankan Ubuntu.
- Anda dapat menghapus satu atau lebih kernel secara manual dengan
apt
memerintah. Gunakandpkg
perintah yang ditampilkan sebelumnya untuk mendapatkan daftar kernel yang dapat Anda hapus. Kernel Linux berikut hanyalah sebuah contoh.$ sudo apt purge linux-image-5.8.0-50-generic
Pemikiran Penutup
Dalam tutorial ini, kita melihat cara menghapus kernel lama dari Ubuntu. Kami juga mempelajari cara melihat kernel mana yang saat ini diinstal, dan mengapa fitur ini diimplementasikan ke Ubuntu. Menghapus kernel lama dapat mengosongkan sedikit ruang disk, dan menjalankan apt autoremove
perintah adalah kebiasaan yang baik hanya untuk menjaga sistem tetap bersih dan menghapus paket yang tidak digunakan.