Running apt-get install updated unrelated packages and is causing issues

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:

  1. нормальный advice to clear /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.
  2. why did apt-get install unzip update so many unrelated packages?
1
задан 1 August 2015 в 07:39

2 ответа

"Недостаточно пространства на начальной загрузке" вещь является независимой проблемой, которая, кажется, постоянная проблема для людей, у которых есть шифрование диска на. Об этом, кажется, сообщали как отчет об ошибках в течение года теперь, но все еще не фиксируется по некоторым причинам. Можно зафиксировать его с

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

в консоли - это ищет, какие пакеты ядра Вы установили, и затем производит чистку их всех кроме того, который Вы в настоящее время выполняете.

1
ответ дан 7 December 2019 в 16:13
  1. Вы можете possibily удалять каждое ядро, но тот Вы используете (cf., uname -r). Можно, возможно, оставить другой, чтобы быть уверенными, но Вам, конечно, не нужно 10.
  2. я предполагаю, что Вы имели, немного ненастроенные упаковывают в прошлый раз, когда Вы работали apt-get / dpkg.
0
ответ дан 7 December 2019 в 16:13

Другие вопросы по тегам:

Похожие вопросы: