GNU/Linux >> Tutoriels Linux >  >> Linux

Impossible de compiler avec make | erreur fatale Pas d'espace disponible sur l'appareil

La partition contenant le dossier racine (/ ) est rempli à 100 %. Le dossier racine contient actuellement également le /tmp dossier, qui est utilisé lors de la compilation pour stocker les fichiers temporaires. Comme le dossier racine et avec cela le dossier tmp est plein, cela échoue.

Pour contourner ce problème, ajoutez plus d'espace ou réorganisez l'espace existant.

Comme solution de contournement, faites

mkdir ~/tmp
export TMPDIR=~/tmp

et réessayez la compilation.

Une manière flexible d'organiser un système de fichiers consiste à utiliser des partitions séparées pour

/
/usr
/home
/var
/tmp

Une approche paresseuse serait de lier /tmp/ à /var/tmp . Cela peut cependant causer des problèmes car en termes de nettoyage, le système d'exploitation peut gérer le contenu dans /var/tmp différent du contenu de /tmp . C'est le contenu de /tmp/ serait supprimé à chaque démarrage où comme /var/tmp ne le ferait pas.


Linux
  1. Comment réparer l'erreur "Aucun espace restant sur l'appareil" sous Linux

  2. erreur git clone :impossible d'accéder à l'URL, problème avec le certificat SSL CA

  3. Pas d'espace disponible sur le périphérique

  4. sshd s'arrête avec l'erreur Aucun algorithme d'échange de clé pris en charge

  5. Y a-t-il une autre raison pour laquelle il n'y a plus d'espace sur l'appareil ?

Comment réparer :erreur :autorisations insuffisantes pour l'appareil avec ADB [Astuce rapide]

Linux - Sudo :impossible de Mkdir /var/log/sudo-io/00/2a :il ne reste plus d'espace sur l'appareil ?

Comment écrire le chemin d'un dossier avec un espace dans son nom ??

Erreur lors de la création d'un espace d'échange avec Mkswap ?

Il ne reste plus d'espace sur l'appareil même s'il y en a ?

Linux :il ne reste plus d'espace sur l'appareil alors que la commande df affiche beaucoup d'espace libre