Você precisa de cerca de 160MB livres em / lib para instalar um novo kernel, incluindo os módulos; você só tem cerca de 100MB livres. dpkg
remove qualquer material parcialmente instalado durante a limpeza nesses casos.
Eu quero atualizar meu servidor Debian de 7 para 8. Ele falhou, e o erro foi:
dpkg: error processing archive /var/cache/apt/archives/linux-image-3.16.0-4-amd64_3.16.7-ckt11-1_amd64.deb (--unpack):
cannot copy extracted data for './lib/modules/3.16.0-4-amd64/kernel/drivers/md/dm-cache-cleaner.ko' to '/lib/modules/3.16.0-4-amd64/kernel/drivers/md/dm-cache-cleaner.ko.dpkg-n
ew': failed to write (No space left on device)
Eu pesquisei com df -h
minhas partições:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 323M 203M 103M 67% /
udev 10M 0 10M 0% /dev
tmpfs 1.2G 232K 1.2G 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.8G 0 3.8G 0% /run/shm
/dev/sda9 49G 180M 46G 1% /home
/dev/sda8 368M 11M 339M 3% /tmp
/dev/sda5 8.3G 778M 7.1G 10% /usr
/dev/sda6 2.8G 317M 2.4G 12% /var
/dev/cciss/c0d0p1 539G 4.9G 507G 1% /cache
Então eu vi que meu sda1 é meio pequeno, mas não tenho certeza. Alguém poderia me dizer onde está o problema e como posso fazer essa atualização?
Informações adicionais:
A saída de df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 85344 6598 78746 8% /
udev 1538700 403 1538297 1% /dev
tmpfs 1540254 333 1539921 1% /run
tmpfs 1540254 1 1540253 1% /run/lock
tmpfs 1540254 2 1540252 1% /run/shm
/dev/sda9 3235840 26 3235814 1% /home
/dev/sda8 97536 13 97523 1% /tmp
/dev/sda5 549440 29880 519560 6% /usr
/dev/sda6 183264 3328 179936 2% /var
/dev/cciss/c0d0p1 35840000 332679 35507321 1% /cache
none 1540254 2 1540252 1% /sys/fs/cgroup
Ainda não reinicializei o servidor e quando digito cat /etc/issue
, vi que esta máquina já está na versão 8, embora não seja possível.
Obrigado pela ajuda de Michael, isso é o que eu consegui por apt-get upgrade
:
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
linux-image-amd64 : Depends: linux-image-3.16.0-4-amd64 but it is not installed
E: Unmet dependencies. Try using -f.
E quando eu corri apt-get -f install
, ele voltou para o mesmo erro "Não há mais espaço no dispositivo".
Você precisa de cerca de 160MB livres em / lib para instalar um novo kernel, incluindo os módulos; você só tem cerca de 100MB livres. dpkg
remove qualquer material parcialmente instalado durante a limpeza nesses casos.