Назад | Перейти на главную страницу

Пакет apt еще не настроен

При запуске apt-get я получаю следующий результат:

 apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Do you want to continue [Y/n]?  
Setting up linux-image-2.6.32-31-server (2.6.32-31.61) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.32-31-server

gzip: stdout: No space left on device
update-initramfs: failed for /boot/initrd.img-2.6.32-31-server
Failed to create initrd image.
dpkg: error processing linux-image-2.6.32-31-server (--configure):
 subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-image-server:
 linux-image-server depends on linux-image-2.6.32-31-server; however:
  Package linux-image-2.6.32-31-server is not configured yet.
dpkg: error processing linux-image-server (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          Errors were encountered while processing:
 linux-image-2.6.32-31-server
 linux-image-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я вижу, что там написано «gzip: stdout: на устройстве нет места» - «df» показывает, что / dev / sda1 заполнен.

Что я могу с этим поделать?

Начать с apt-get clean чтобы убедиться, что у вас не валяется куча старых файлов .deb. Если этого недостаточно, переместите файлы в другой раздел или устройство, чтобы освободить место. Если у вас нет другого раздела, переместите их на флэш-накопитель или в общий сетевой ресурс. Я бы начал со старых файлов журнала из / var / log.

Если это не освобождает достаточно места, начните удаление пакетов, которые вы не используете. Или добавьте больше дискового пространства для больших каталогов в файловой системе / dev / sda1, которые можно переместить в другой раздел (/ home, / tmp и т. Д.)


Для / boot это в основном содержимое linux-image-versionnumber пакеты. Вы можете удалить те, которые связаны со старыми ядрами, которые вы не планируете использовать снова. Может это каждый ядро, но ваше текущее, но это ваше дело, а не мое.

Чтобы получить работающую версию ядра для вашей системы:

root@host:/boot# uname -r
2.6.32-27-generic

Чтобы увидеть, что linux-image-versionnumber пакеты у вас есть:

root@host:/boot# dpkg -l | grep linux-image
ii  linux-image-2.6.20-15-generic              2.6.20-15.27                                    Linux kernel image for version 2.6.20 on x86/x86_64
ii  linux-image-2.6.20-16-generic              2.6.20-16.35                                    Linux kernel image for version 2.6.20 on x86/x86_64
ii  linux-image-2.6.20-17-generic              2.6.20-17.39                                    Linux kernel image for version 2.6.20 on x86/x86_64
ii  linux-image-2.6.22-14-386                  2.6.22-14.52                                    Linux kernel image for version 2.6.22 on i386
ii  linux-image-2.6.22-16-generic              2.6.22-16.61                                    Linux kernel image for version 2.6.22 on x86/x86_64
ii  linux-image-2.6.24-23-generic              2.6.24-23.48                                    Linux kernel image for version 2.6.24 on x86/x86_64
ii  linux-image-2.6.24-24-generic              2.6.24-24.53                                    Linux kernel image for version 2.6.24 on x86/x86_64
ii  linux-image-2.6.24-25-generic              2.6.24-25.63                                    Linux kernel image for version 2.6.24 on x86/x86_64
ii  linux-image-2.6.24-26-generic              2.6.24-26.64                                    Linux kernel image for version 2.6.24 on x86/x86_64
ii  linux-image-2.6.24-27-generic              2.6.24-27.65                                    Linux kernel image for version 2.6.24 on x86/x86_64
ii  linux-image-2.6.32-27-generic              2.6.32-27.49                                    Linux kernel image for version 2.6.32 on x86/x86_64
ii  linux-image-generic                        2.6.32.27.29                                    Generic Linux kernel image

Здесь у меня 11 пакетов ядра, 10 из которых я никогда больше не буду использовать. Чтобы удалить старый:

apt-get remove linux-image-2.6.20-15-generic

Не трогай linux-image-generic, только linux-image-versionnumber пакеты.