Un laptop con schermo rotto a cui accedo tramite SSH. Il sudo apt-get autoremove
comando mi dà i seguenti errori
cp: error writing ‘/tmp/mkinitramfs_zN6ZvT//lib/x86_64-linux-gnu/libpthread.so.0’: No space left on device
cp: failed to extend ‘/tmp/mkinitramfs_zN6ZvT//lib/x86_64-linux-gnu/libpthread.so.0’: No space left on device
cp: error writing ‘/tmp/mkinitramfs_zN6ZvT//sbin/modprobe’: No space left on device
cp: failed to extend ‘/tmp/mkinitramfs_zN6ZvT//sbin/modprobe’: No space left on device
cp: error writing ‘/tmp/mkinitramfs_zN6ZvT//sbin/rmmod’: No space left on device
cp: failed to extend ‘/tmp/mkinitramfs_zN6ZvT//sbin/rmmod’: No space left on device
Ottengo errori simili da vari altri comandi ma gparted
mi dice che sono rimasti più di 20 GB di spazio sulla (singola) partizione del laptop. Ecco l'output di df
$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 502644 484 502160 1% /dev
tmpfs 505433 503 504930 1% /run
/dev/sda1 7331840 214087 7117753 3% /
none 505433 2 505431 1% /sys/fs/cgroup
none 505433 3 505430 1% /run/lock
none 505433 4 505429 1% /run/shm
none 505433 16 505417 1% /run/user
overflow 505433 401 505032 1% /tmp
E:
$ df -k
Filesystem 1K-blocks Used Available Use% Mounted on
udev 2010576 12 2010564 1% /dev
tmpfs 404348 1284 403064 1% /run
/dev/sda1 115247656 83994028 25809372 77% /
none 4 0 4 0% /sys/fs/cgroup
none 5120 0 5120 0% /run/lock
none 2021732 204 2021528 1% /run/shm
none 102400 16 102384 1% /run/user
overflow 1024 1024 0 100% /tmp
Errore iniziato dopo aver eseguito sudo apt-get upgrade
.
Risposta accettata:
Ad un certo punto in passato, il tuo filesystem di root si è riempito ed è stato creato un piccolo /tmp temporaneo per consentire l'avvio con successo. Questo piccolo /tmp non è mai stato cancellato, quindi ora, anche se hai spazio su /, stai ancora riempiendo il piccolo /tmp e vedi il tuo problema. Basta smontarlo:
sudo umount /tmp
e, naturalmente, cerca di assicurarti che il tuo / sia il più pulito possibile.
Normalmente, /tmp è solo una parte del filesystem root (/), non è necessario un mount separato, a meno che non ci siano circostanze speciali, come l'esaurimento dello spazio per i file di root (quando qualche demone crea quello che vedi), o forse hai / su un supporto molto lento (come una chiavetta USB) e vuoi /tmp in ram per le prestazioni, anche con spazio limitato.
Correlati:è possibile posizionare finestre con scorciatoie da tastiera in Gnome-Shell?