Saya menjalankan Ubuntu 12.04, dan dua gambar linux aktif 3.2.0-37 dan 3.2.0-36. Dalam direktori / usr / src / saya menemukan:
linux-headers-3.2.0-23
linux-headers-3.2.0-23-generic
linux-headers-3.2.0-26
linux-headers-3.2.0-26-generic
linux-headers-3.2.0-29
linux-headers-3.2.0-29-generic
linux-headers-3.2.0-31
linux-headers-3.2.0-31-generic
linux-headers-3.2.0-32
linux-headers-3.2.0-32-generic
linux-headers-3.2.0-33
linux-headers-3.2.0-33-generic
linux-headers-3.2.0-34
linux-headers-3.2.0-34-generic
linux-headers-3.2.0-35
linux-headers-3.2.0-35-generic
linux-headers-3.2.0-36
linux-headers-3.2.0-36-generic
linux-headers-3.2.0-37
linux-headers-3.2.0-37-generic
Hari ini saya sudo apt-get purge linux-image-x.x.x.x-generic *34
dan * 35
Saya harus menambahkan bahwa / boot hanya berisi * 36 dan * 37.
Apakah aman untuk menghapus semua ini kecuali * 37 dan * 36? Terima kasih sebelumnya.
apt-get autoremove
tidak menghapus file header untuk sayaapt-get autoremove
- kadang tidak dapat berjalan karenaout of disk space
kesalahan, sebagian karena/usr/src/linux*
mengambil ruang 2G pada drive kecil.df -i
menunjukkan penggunaan 100%, Anda secara de facto dibiarkan tanpa ruang sama sekali. Kemudian hanya solusi untuk menghapus beberapa / usr / src / linux *, agar bisa berfungsi kembali.sudo apt autoremove
daripada apt-get.apt-get autoremove
bekerja untuk saya - membebaskan 3.3GB ruang pada contoh AWS 8GB saya. Terima kasih!Saya baru saja mengalami masalah ini, dan saran untuk menggunakan
apt-get autoremove
tidak berhasil untuk saya.Saya mengatasinya dengan melakukan:
pada header linux yang tinggal di
/usr/src
. Saya tidak menghapus header yang sesuai dengan kernel yang sedang digunakan.Berhasil memulai ulang server.
sumber
Kepada siapa pun yang keluar dari pencarian Google bertahun-tahun kemudian: Anda juga dapat menghapus instalan kernel lama di Synaptic Package Manager. Cukup periksa kembali yang mana yang sedang Anda gunakan dengan mengetikkan 'uname -a' ke terminal.
sumber