Файли накопичуються в / usr / src /. Як я можу це зупинити?


22

Протягом останніх тижнів у мене виникло багато серйозних проблем із системою, і я чухаю голову про те, чому. Зараз я розробив, що для цієї проблеми немає коренів, що залишилися в кореневому розділі

$ df -i
Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda6       732960 724565    8395   99% /
udev            125179    518  124661    1% /dev
tmpfs           127001    464  126537    1% /run
none            127001      4  126997    1% /run/lock
none            127001      8  126993    1% /run/shm
/dev/sda7      5234688 144639 5090049    3% /home

У чому причина? Я виявив, що 400K таких використовується в / usr / src

$ ls /usr/src
linux-headers-3.2.0-25-generic      linux-headers-3.2.0-33
linux-headers-3.2.0-25-generic-pae  linux-headers-3.2.0-33-generic
linux-headers-3.2.0-26              linux-headers-3.2.0-33-generic-pae
linux-headers-3.2.0-26-generic      linux-headers-3.2.0-35
linux-headers-3.2.0-26-generic-pae  linux-headers-3.2.0-35-generic
linux-headers-3.2.0-27              linux-headers-3.2.0-35-generic-pae
linux-headers-3.2.0-27-generic      linux-headers-3.2.0-36
linux-headers-3.2.0-27-generic-pae  linux-headers-3.2.0-36-generic
linux-headers-3.2.0-29              linux-headers-3.2.0-36-generic-pae
linux-headers-3.2.0-29-generic      linux-headers-3.2.0-39
linux-headers-3.2.0-29-generic-pae  linux-headers-3.2.0-39-generic
linux-headers-3.2.0-30              linux-headers-3.2.0-39-generic-pae
linux-headers-3.2.0-30-generic      linux-headers-3.2.0-40
linux-headers-3.2.0-30-generic-pae  linux-headers-3.2.0-40-generic
linux-headers-3.2.0-31              linux-headers-3.2.0-40-generic-pae
linux-headers-3.2.0-31-generic      linux-headers-3.2.0-41
linux-headers-3.2.0-31-generic-pae  linux-headers-3.2.0-41-generic
linux-headers-3.2.0-32              linux-headers-3.2.0-41-generic-pae
linux-headers-3.2.0-32-generic      linux-headers-3.2.0-43
linux-headers-3.2.0-32-generic-pae

Невже не все це насправді потрібно? Я спробував apt-get autoremove, але це все залишає. Я не хочу видаляти їх вручну, але це калічить мою машину. Вони також займають майже 2G системного розділу 11G, який повний (> 80%), окрім проблеми з inode.

Як я можу безпечно видалити заголовки, які не потрібні?


Ви намагалися видалити пакунки, які надають такі?
Ігнасіо Васкес-Абрамс

askubuntu.com/questions/59790/… пояснює, як це зробити з GUI
hmayag

Відповіді:


18

Ви можете шукати пакети, які володіють цими файлами, використовуючи

dpkg -S /usr/src/*

Перевірте свою поточну версію ядра

uname --kernel-release

І видаліть усі старі linux-image-*пакети kernel ( ) та заголовки ( linux-headers-*), які наразі не використовуються, але все ще встановлені.

Ви також можете позначити ці пакунки автоматично встановленими, і вони повинні автоматично перейти.


5
І як ви позначите ці пакунки автоматично встановленими?
miguelfg


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.