Я использую Ubuntu 12.04 и два активных образа linux 3.2.0-37 и 3.2.0-36. В каталоге / usr / src / я нахожу:
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
Сегодня я sudo apt-get purge linux-image-x.x.x.x-generic *34
и * 35
Я должен добавить, что / boot содержит только * 36 и * 37.
Безопасно ли удалить все это, кроме * 37 и * 36? Заранее спасибо.
apt-get autoremove
не удалил файлы заголовков для меняapt-get autoremove
не может работать из-заout of disk space
ошибки, частично из-за того, что/usr/src/linux*
занимает 2 ГБ места на маленьком диске.df -i
100%, вы де-факто остались без места вообще. Единственное решение - удалить некоторые файлы / usr / src / linux *, чтобы снова начать работать.sudo apt autoremove
а не apt-get.apt-get autoremove
работал для меня - освободил 3,3 ГБ места на моем экземпляре AWS 8 ГБ. Спасибо!У меня просто была эта проблема, и предложение использовать
apt-get autoremove
не работало для меня.Я решил это, выполнив:
на таких заголовках Linux, которые жили в
/usr/src
. Я не удалил заголовки, которые соответствуют ядру, используемому в настоящее время.Перезапустил сервер успешно.
источник
Всем, кто переходит на поиски в Google несколько лет спустя: вы также можете удалить старые ядра в Synaptic Package Manager. Просто дважды проверьте, какой из них вы используете в данный момент, набрав «uname -a» в терминале.
источник