Apa kebijakan Ubuntu tentang menjaga kernel lama

46

Saya baru saja kehabisan ruang disk pada /. Melihat situasi saya menyadari bahwa sejak pertama kali menginstal 12,04, Ubuntu telah memutakhirkan kernel ~ 23 kali dan telah menyimpan setiap kernel lama, binari dan sumber header .

Saya baru saja secara manual apt-get purge-ed semua kecuali pasangan terakhir, menghemat ~ ruang 4Gb (pada partisi 20Gb, jadi itu v. Signifikan). Mengapa Ubuntu ingin menyimpan semua itu? Apakah kekurangan fitur seperti "keep last 4" atau adakah alasan lain?

artfulrobot
sumber

Jawaban:

37

Ubuntu dulu menyimpan kernel lama untuk alasan keamanan, namun sekarang kernel tersebut harus autoclean kernel lama.

Sistem harus secara otomatis membersihkan kernel lama per bug ini:

Jadi, Anda mungkin ingin memastikan bahwa sistem Anda mutakhir dan bahwa Anda telah menginstal (0.9.7.5ubuntu5.5). Jika Anda masih mendapatkan perilaku yang salah, silakan laporkan bug pada paket apt.

Ini juga berguna jika Anda ingin membersihkan barang:

Anda tidak perlu membersihkan setiap paket kernel secara manual, melakukan sudo apt-get autoremovesesekali akan menghapus kernel yang tidak Anda butuhkan lagi. Namun menemukan akar penyebab mengapa sistem Anda tidak membersihkan kernel lama mungkin lebih mudah.

Jorge Castro
sumber