web-dev-qa-db-fra.com

Pas assez d'espace sur / tmp

Je ne parviens pas à exécuter le gestionnaire de mise à jour car un message d'erreur m'indique qu'il n'y a pas assez d'espace libre dans le répertoire /tmp. J'ai pratiquement nettoyé le répertoire tmp mais l'erreur persiste.

voici 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
29
seeker

Ce qui semble être arrivé:

Votre / était plein, puis Ubuntu a créé une nouvelle partition, en mémoire RAM, à utiliser temporairement.

Maintenant, cette partition 1 MB n’est pas assez grande pour le travail non plus.

Ce que nous pouvons faire:

1) augmenter la taille de cette partition juste pour faire la mise à jour

2) réellement supprimer suffisamment de fichiers sur le disque dur pour que cette partition ne soit plus nécessaire.


à faire 1:

ouvrir un terminal et courir

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

Cela devrait vous donner une partition de 1 Mo (comme celle que vous aviez = P).

Maintenant, pour augmenter la taille, vous augmentez le size dans cette ligne, de sorte que, avec size=10485760, vous obteniez 10 Mo.

Votre objectif est de trouver un nombre suffisant pour le travail, tout en laissant suffisamment de bélier.


à faire 2:

Ouvrez un terminal et exécutez Sudo umount /tmp ou, en cas d'échec, Sudo umount -l /tmp.

Puis nettoyez!

Supprimez les fichiers dans /tmp (maintenant/tmp est la chose qui se trouve réellement dans votre disque dur plutôt qu’un disque virtuel), désinstallez les packages inutilisés, supprimez les fichiers de votre dossier personnel, etc.

54
josinalvo

Je connais ce problème sur mon Kubuntu 16.04, et user63070 montre la meilleure réponse. Changez la taille dans/etc/fstab comme ceci:

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

Redémarrez et vous avez 10 Go pour votre dossier/tmp.

4
Da Flex
Sudo mount -o remount,size=1048576 /tmp

change tmpfs size sans avoir besoin de démonter la partition et donc de ne pas déranger les applications en cours d'exécution.

3
scorpp

Je suis pratiquement sûr que @ user220420 faisait référence à/etc/fstab au lieu de/etc/mtab. J'avais beaucoup de Go gratuits dans ma racine, cependant, Firefox ne me permettait pas de télécharger quoi que ce soit à partir d'Internet. Une petite fenêtre apparaît avant la fin du téléchargement, indiquant que/tmp ne dispose pas de suffisamment d'espace. Dans fstab, il y a cette ligne où vous pouvez augmenter la taille du dossier de tmp. Il était réglé sur 100M alors je l'ai changé à 1000M. Après le redémarrage, j'ai cliqué avec le bouton droit de la souris sur/tmp (dans le répertoire racine) et les propriétés affichées indiquaient 1 Go libre (pour vérifier que les modifications étaient appliquées correctement). C'était ça.

0
vienswuer