J'ai perdu ma connexion Internet au milieu d'une mise à niveau. Lorsque j'essaie de relancer la mise à niveau, j'obtiens les erreurs suivantes.
Preparing to unpack .../linux-headers-4.4.0-79_4.4.0-79.100_all.deb ...
Unpacking linux-headers-4.4.0-79 (4.4.0-79.100) ...
dpkg: error processing archive /var/cache/apt/archives/linux-headers-4.4.0-79_4.4.0-79.100_all.deb (--unpack):
unable to create '/usr/src/linux-headers-4.4.0-79/include/linux/reset- controller.h.dpkg-new' (while processing './usr/src/linux-headers-4.4.0-79/include/linux/reset-controller.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-headers-4.4.0-79_4.4.0-79.100_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
J'ai essayé de supprimer les packages inutiles:
Sudo apt-get autoremove -y
et j'ai essayé d'installer avec force:
Sudo apt-get install -f
Cependant, selon df -h
, il y a encore de l'espace disponible:
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 799M 11M 789M 2% /run
/dev/xvda1 7.8G 5.7G 1.8G 77% /
tmpfs 3.9G 156K 3.9G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/xvdg 50G 40G 11G 79% /vol1
/dev/xvdf 100G 45G 56G 45% /vol
tmpfs 799M 0 799M 0% /run/user/1000
tmpfs 799M 0 799M 0% /run/user/1006
tmpfs 799M 0 799M 0% /run/user/1009
Sudo dpkg --configure --pending
Cela a montré les paquets problématiques, puis supprimez simplement tous les paquets problématiques en utilisant
Sudo apt remove Sudo apt-get remove linux-headers-4.4.0-79-generic linux-headers-generic linux-headers-virtual linux-virtual
puis exécutez
Sudo apt-get update
Sudo apt-get upgrade
cela a résolu mon problème.
Veuillez me faire savoir s'il existe d'autres solutions. Merci