Minha plataforma é o Ubuntu 12.04.
Eu tenho lido e este texto realmente segue o fluxo no link, Pacote interrompido após atualização: cabeçalhos linux, erro: BrokenCount > 0
Eu tenho um pacote quebrado após uma atualização. Originalmente, meu disco estava cheio, mas eu já consertei isso e agora tenho mais de 4 gigabytes de espaço livre.
Eu li aqui que eu deveria executar os comandos:
sudo apt-get -f install
sudo apt-get install --fix-broken,
Eu tenho os seguintes resultados:
(Reading database ... 897477 files and directories currently installed.)
Unpacking linux-image-3.2.0-67-generic (from .../linux-image-3.2.0-67-generic_3.2.0-67.101_amd64.deb) ...
Done.
dpkg: error processing /var/cache/apt/archives/linux-image-3.2.0-67-generic_3.2.0-67.101_amd64.deb (--unpack):
unable to create '/lib/modules/3.2.0-67-generic/kernel/drivers/usb/gadget/g_dbgp.ko.dpkg-new' (while processing './lib/modules/3.2.0-67-generic/kernel/drivers/usb/gadget/g_dbgp.ko'): No space left on device
No apport report written because the error message indicates a disk full error
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-67-generic /boot/vmlinuz-3.2.0-67-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-67-generic /boot/vmlinuz-3.2.0-67-generic
Unpacking linux-headers-3.2.0-67 (from .../linux-headers-3.2.0-67_3.2.0-67.101_all.deb) ...
dpkg: error processing /var/cache/apt/archives/linux-headers-3.2.0-67_3.2.0-67.101_all.deb (--unpack):
error creating directory './usr/src/linux-headers-3.2.0-67/crypto/async_tx': No space left on device
No apport report written because the error message indicates a disk full error
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Unpacking linux-headers-3.2.0-67-generic (from .../linux-headers-3.2.0-67-generic_3.2.0-67.101_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/linux-headers-3.2.0-67-generic_3.2.0-67.101_amd64.deb (--unpack):
unable to create '/usr/src/linux-headers-3.2.0-67-generic/include/config/mtd/scb2/flash.h.dpkg-new' (while processing './usr/src/linux-headers-3.2.0-67-generic/include/config/mtd/scb2/flash.h'): No space left on device
No apport report written because the error message indicates a disk full error
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/linux-image-3.2.0-67-generic_3.2.0-67.101_amd64.deb
/var/cache/apt/archives/linux-headers-3.2.0-67_3.2.0-67.101_all.deb
/var/cache/apt/archives/linux-headers-3.2.0-67-generic_3.2.0-67.101_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Eu li mais um pouco e executei este comando
df -i
E obtivemos esses resultados.
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda3 915712 914583 1129 100% /
udev 253906 560 253346 1% /dev
tmpfs 256105 502 255603 1% /run
none 256105 3 256102 1% /run/lock
none 256105 5 256100 1% /run/shm
/dev/sda6 1220608 30875 1189733 3% /home
/dev/sdb1 821888880 141598 821747282 1% /media/Seagate Backup Plus Drive
Então, lendo eu executei este comando,
sudo du -h /* | grep '[0-9]M'
e eu também tenho uma lista enorme, 10 páginas de texto para ser exato.
Mas nesse momento eu me perco. Eu não tenho idéia de qual arquivo é muito grande ou o que não é. Alguns dos arquivos são tão grandes quanto
- 354 m / var / lib
- 636M / var
- 130M / var / cache / apt
- 260 M / var / cache
Mas em nenhum lugar da lista está a palavra "lixeira" e quando executo o comando
sudo rm -r /root/.local/share/Trash/files/
Diz-me que o lixo do arquivo não foi encontrado. Acho que entendo que o que tenho que fazer é descobrir como obter a linha que lê
-
/dev/sda3 915712 914583 1129 100% /
para ler algo menor que 100% para que eu tenha espaço para consertar o pacote quebrado, mas não sei como fazer isso. E eu estou apreensivo para começar a apagar as coisas, Willy-nilly.
Eu estou disposto a ler isso, se houver um link em algum lugar que fala sobre isso, apenas me aponte e eu irei digerir o melhor que puder.
Obrigado a todos pela ajuda.
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 14G 12G 2.1G 85% /
udev 992M 4.0K 992M 1% /dev
tmpfs 201M 1.1M 200M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1001M 140K 1001M 1% /run/shm
/dev/sda6 19G 14G 4.0G 78% /home
/dev/sdb1 932G 148G 784G 16% /media/Seagate Backup Plus Drive
/dev/sda7 104G 188M 99G 1% /media/cd3f76e1-724f-4b8f-b29c-cc901b071fdb
/dev/sda2 94G 84G 9.8G 90% /media/069CBC4E9CBC3A4F
$ df -h /boot
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 14G 12G 2.1G 85% /