Setiap kali saya menginstal kernel Linux baru, kernel akan tertinggal di grub_config, membuat menu boot lebih lama setiap kali.
Saya tahu saya dapat mencari secara manual melalui paket yang diinstal dan menghapusnya.
Apakah Ubuntu menyediakan cara yang lebih mudah untuk membersihkannya atau mencegahnya muncul di daftar boot?
Jawaban Terbaik
16.04 dan versi Ubuntu yang lebih baru
sudo apt autoremove
Perintah ini menghapus paket yang diinstal secara otomatis untuk menyelesaikan ketergantungan, tetapi sekarang tidak lagi bergantung padanya. Ini termasuk versi lama linux-headers-*
dan linux-image-*
. (Proses ini juga cerdas, meninggalkan satu versi cadangan kernel sebagai cadangan!)
11.10 dan versi Ubuntu yang lebih baru
GRUB2 dan tampilan semua kernelnya
Versi terbaru Grub2 diinstal di Ubuntu secara otomatis menampilkan kernel terbaru dan menyembunyikan kernel lama yang mungkin telah Anda instal.
Jika Anda tidak melihat grub . Anda – lalu ingat untuk menekan Shift saat boot.
Seperti yang Anda lihat, hanya kernel terbaru yang ditampilkan.
Jika Anda memilih opsi yang ditampilkan (tekan Enter ) maka semua kernel lama menjadi terlihat dan tersedia untuk booting.
Cara menghapus kernel lama secara permanen
Boot pertama dengan kernel terbaru yang tersedia.
Ada beberapa cara untuk menghapus kernel lama. Secara pribadi, saya tidak akan menyentuh Petugas Kebersihan Komputer karena ini diakui merusak komputer Anda dengan sarannya.
sinaptik
Alternatifnya adalah Synaptic (sudo apt install synaptic
)
cari linux-image , klik kanan kernel dan pilih penghapusan lengkap dan terakhir klik tombol Terapkan tombol untuk menghapus kernel.
Ulangi pencarian tapi kali ini untuk linux-header – Anda dapat menghapus header terkait untuk gambar kernel yang dipilih sebelumnya.
Sinaptik meskipun tidak akan mencoba untuk memverifikasi apa yang Anda coba hapus… Anda dapat secara tidak sengaja menghapus kernel terbaru Anda – atau bahkan menghapus semua kernel Anda melalui alat ini sehingga Anda akan memiliki Ubuntu yang tidak dapat di-boot !.
Ingatlah untuk memeriksa kernel mana yang Anda gunakan, ketik:
uname -r
Hasilnya akan mirip dengan:
Ingat hasil dan nomornya – pastikan Anda tidak menghapus gambar atau header yang sesuai.
Terkait:Bagaimana cara menghapus Lingkungan Desktop Gnome tanpa mengacaukan Unity DE? (Ubuntu 16.04)?Rekomendasi
Rekomendasi saya adalah untuk menyimpan setidaknya dua atau lebih disukai tiga kernel termasuk yang terbaru. Alasan untuk rekomendasi ini adalah bahwa Anda akan memiliki setidaknya satu/dua kernel lain untuk boot, jika karena alasan apa pun kernel terbaru Anda tidak dapat melakukan boot dengan atau memperkenalkan kemampuan regresi seperti nirkabel yang rusak.