Quando utilizzo la barra delle schede, continuo a ricevere questo errore:
bash:impossibile creare un file temporaneo per here-document:nessuno spazio rimasto sul dispositivo"
Qualche idea?
Ho fatto delle ricerche e molte persone parlano del file /tmp, che potrebbe avere un po' di overflow. Quando eseguo df -h
Ottengo:
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 9.1G 8.7G 0 100% /
udev 10M 0 10M 0% /dev
tmpfs 618M 8.8M 609M 2% /run
tmpfs 1.6G 0 1.6G 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 1.6G 0 1.6G 0% /sys/fs/cgroup
/dev/sda1 511M 132K 511M 1% /boot/efi
/dev/sda4 1.8T 623G 1.1T 37% /home
tmpfs 309M 4.0K 309M 1% /run/user/116
tmpfs 309M 0 309M 0% /run/user/1000
Sembra che la directory /dev/data stia per esplodere, tuttavia se consiglio:
$ du -sh /dev/sda2
0 /dev/sda2
Sembra che sia vuoto.
Sono nuovo in Debian e non so davvero come procedere. In genere accedevo a questo computer tramite ssh. Oltre a questo problema ne ho molti altri con questo computer, potrebbero essere correlati, ad esempio ogni volta che voglio inserire il mio utente usando la GUI (con root funziona) ottengo:
Xsession:avviso:impossibile scrivere su /tmp:Xsession potrebbe uscire con un errore
Risposta accettata:
Il tuo file system di root è pieno e quindi anche la tua directory temporanea (/tmp e /var/tmp per quella materia) è piena. Molti script e programmi richiedono spazio per i file di lavoro, anche per i file di blocco. Quando /tmp non è scrivibile cattivo le cose accadono.
Devi capire come hai riempito il filesystem. In genere, i luoghi in cui ciò accadrà sono in /var/log (controlla di scorrere i file di registro). Oppure /tmp potrebbe essere pieno. Ci sono molti, molti altri modi in cui un disco può riempirsi, tuttavia.
du -hs /tmp /var/log
Potresti voler ripartizionare per dare a /tmp la propria partizione (questo è il modo della vecchia scuola di farlo, ma se hai molto disco va bene), o mapparlo in memoria (il che lo renderà molto veloce ma inizierà a causare problemi di scambio se esageri con i file temporanei).