Spazio insufficiente su / tmp

26

Non sono in grado di eseguire il gestore aggiornamenti in quanto ricevo un errore che dice che non c'è abbastanza spazio libero nella directory /tmp . Ho praticamente eliminato la directory tmp ma l'errore persiste.

ecco df-h

/dev/loop0       13G   11G  952M  92% /
udev            2.0G  4.0K  2.0G   1% /dev
tmpfs           785M  920K  784M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            2.0G  584K  2.0G   1% /run/shm
/dev/sda6        20G   14G  6.4G  68% /host

overflow        1.0M   16K 1008K   2% /tmp
    
posta KodeSeeker 13.10.2012 - 07:54

6 risposte

45

Cosa sembra essere successo:

Il tuo / era pieno, quindi Ubuntu ha creato una nuova partizione, nella memoria RAM, da usare temporaneamente.

Ora, questa 1 MB partizione non è abbastanza grande per il lavoro, neanche.

Cosa possiamo fare:

1) aumentare le dimensioni di questa partizione solo per eseguire l'aggiornamento

2) effettivamente elimina abbastanza file nell'HD che questa partizione non è più necessaria.

Per fare 1:

apri un terminale ed esegui

sudo umount /tmp
sudo mount -t tmpfs -o size=1048576,mode=1777 overflow /tmp

Questo dovrebbe darti una partizione da 1 MB (proprio come quella che avevi = P).

Ora, per aumentare la dimensione, aumenti il size in quella linea, in modo che, con size=10485760 , ottieni 10 MB.

Il tuo obiettivo è trovare un numero che sia sufficiente per il lavoro, ma lascia abbastanza ram anche

Per fare 2:

Apri un terminale ed esegui sudo umount /tmp o, in caso negativo, sudo umount -l /tmp .

Quindi ripulisci!

Elimina i file in /tmp ( ora /tmp è la cosa effettivamente nel tuo HD, piuttosto che un ram disk virtuale), disinstalla pacchetti inutilizzati, elimina i file nella tua cartella home e così via .

    
risposta data josinalvo 13.10.2012 - 16:52
3

Conosco questo problema sul mio Kubuntu 16.04 e user63070 mostra la risposta migliore. Cambia la dimensione in / etc / fstab in questo modo:

tmpfs     /tmp     tmpfs     defaults,size=10G,mode=1777     0     0

Riavvia e ottieni 10 GB per la tua cartella / tmp.

    
risposta data Da Flex 19.06.2016 - 20:14
2
sudo mount -o remount,size=1048576 /tmp

modifica la dimensione di tmpfs senza bisogno di smontare la partizione e quindi di non disturbare le app in esecuzione.

    
risposta data scorpp 23.05.2018 - 16:35
0

Sono abbastanza sicuro che @ user220420 si riferiva a / etc / fstab invece di / etc / mtab. Avevo molti GB gratuiti nella mia root, tuttavia Firefox non mi permetteva di scaricare nulla da internet. Una piccola finestra si apriva prima di terminare qualsiasi download, dicendo che / tmp non aveva abbastanza spazio. All'interno di fstab, c'è questa linea dove puoi aumentare le dimensioni della cartella di tmp. Era impostato a 100M, quindi l'ho cambiato a 1000M. Dopo il riavvio, ho fatto clic con il pulsante destro del mouse su / tmp (in root) e le proprietà hanno mostrato 1 GB gratuito (per assicurarsi che le modifiche vengano applicate correttamente). Era così.

    
risposta data vienswuer 26.09.2014 - 20:33
-1

Apri / etc / mtab nel tuo editor di testo preferito con i privilegi di root (cioè "sudo vim / etc / mtab"). E aumentare la memoria allocata alla tua cartella / tmp. Dopo il riavvio, Ubuntu aumenterà lo spazio in / tmp e risolverà questo problema.

    
risposta data Fabien Thetis 29.11.2013 - 09:58
-1

Sembra che la tua / partizione sia piena.

Se hai spazio su altre partizioni sul tuo disco, potresti usare questo spazio per aumentare la dimensione della tua partizione. Ci sono strumenti disponibili per questo, ad esempio gparted.

sudo apt-get install gparted

link

    
risposta data Interpol3r 13.10.2012 - 08:47

Leggi altre domande sui tag