Si te aparece el siguiente error al tratar de instalar actualizaciones
gzip: stdout: No space left on device
Seguido de
E: Sub-process /usr/bin/dpkg returned an error code (1)
El motivo más probable es que la capeta /boot está llena. Esta carpeta es utilizada por Linux para instalar los diferentes kernel y si no hemos ido borrando los antiguos, nos habremos quedado sin espacio.
Existen múltiples tutoriales que explican como ir eliminando uno a uno los kernel que no nos interesan pero esta línea de comando hace todo por nosotros:
dpkg --list | grep linux-image | awk '{ print $2 }' | sort -V | sed -n '/'`uname -r`'/q;p' | xargs sudo apt-get -y purge
Básicamente lo que realizamos aquí es listar todos los kernel instalados en nuestro equipo y eliminarlos, a excepción del que actualmente estemos utilizando.