Outils du site


Archlinux - aur - Résoudre le problème de place dans /tmp pour la compilation

Ici sur le forum https://hyliatyde.space/forum/viewtopic.php?pid=23758#p23758


Certains programmes installés depuis aur ont besoin de plus de place pour la compilation que l'espace disponible dans /tmp

En effet, /tmp est un filesystem en mémoire (tmpfs). Par défaut il est limité à la moitié de la RAM.
Il est possible d'en augmenter la taille, mais ça réduit d'autant la RAM utilisable pour le système (du moins quand /tmp va se remplir).

Il existe une manière provisoire de contourner ce problème.

Créer un dossier nommé aur dans /home

Puis lancer la commande

yaourt --tmp /home/votre_utilisateur/aur -S nom du logiciel

La compilation est redigirée dans votre dossier aur créé dans /home


Une autre manière permanente, donnée par G2°° sur le forum, qui redirigera automatiquement toutes les compils dans le dossier /home/aur créé plus haut

Une fois ce dossier aur créé dans votre /home, créer un fichier .yaourtrc avec comme contenu

TMPDIR=/home/votre_utilisateur/aur/

Dorénavant toutes vos compilations depuis aur seront redirigées vers ce dossier

Merci G2°° ;-)