I recently ran apt-get install unzip
on an Ubuntu server, for some reason it started updating almost every package on the system - индеец-апачи, php, git, mysql, numerous libraries and обитал. Eventually it failed when trying to add в new kernel image:
update-initramfs: Generating /boot/initrd.img-3.5.0-54-generic
gzip: stdout: No space left on device
There пахал loads of kernels installed. uname -r
currently returns 3.5.0-36-generic
but there пашите about 10 newer kernels listed than that.
So my questions:
/boot
partition is to delete older kernels не longer used - хан you delete newer kernels too? It's в переизречение server so if the bootloader breaks that's в реальный problem. apt-get install unzip
update so many unrelated packages?"Недостаточно пространства на начальной загрузке" вещь является независимой проблемой, которая, кажется, постоянная проблема для людей, у которых есть шифрование диска на. Об этом, кажется, сообщали как отчет об ошибках в течение года теперь, но все еще не фиксируется по некоторым причинам. Можно зафиксировать его с
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
в консоли - это ищет, какие пакеты ядра Вы установили, и затем производит чистку их всех кроме того, который Вы в настоящее время выполняете.
uname -r
). Можно, возможно, оставить другой, чтобы быть уверенными, но Вам, конечно, не нужно 10. apt-get
/ dpkg
.