Безопасно ли удалять старые файлы vmlinuz.* Из /boot
В /boot
Есть много vmlinuz.*
файлы возвращаются 4 года. Безопасно ли удалить некоторые из них?
Редактировать: большинство, кажется, congig-3.*
а также System.map.*
файлы, чтобы пойти с ними. Я бы, наверное, тоже хотел от них избавиться? Или вместо этого?
2 ответа
Решение
Похоже, ответ заключается в том, что установлено много ядер, и я должен удалить их.
Я удалил самый старый, используя sudo apt-get uninstall
и джокер. Рискованно, если вы ошибаетесь, но в остальном эффективно.
Они будут удалены автоматически, если вы запустите следующее:
sudo apt-get autoremove
Обновление: я нашел виртуальную машину, где я не запускал эти команды в течение нескольких недель. Вот вывод, показывающий, что autoremove
очищает файлы в /boot размером от 127М до 96М:
stephane@steph-dev-vm ~> du -hs /boot/
127M /boot/
stephane@steph-dev-vm ~> sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
linux-headers-3.16.0-30 linux-headers-3.16.0-30-generic linux-image-3.16.0-30-generic
linux-image-extra-3.16.0-30-generic
Use 'apt-get autoremove' to remove them.
stephane@steph-dev-vm ~> sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
linux-headers-3.16.0-30 linux-headers-3.16.0-30-generic linux-image-3.16.0-30-generic
linux-image-extra-3.16.0-30-generic
0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
After this operation, 281 MB disk space will be freed.
Do you want to continue? [Y/n] y
...
Found linux image: /boot/vmlinuz-3.16.0-31-generic
Found initrd image: /boot/initrd.img-3.16.0-31-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
done
stephane@steph-dev-vm ~> du -hs /boot/
96M /boot/