j'essayais de courir
sudo rm -r ./tmp
mais à la place tapé
sudo rm -r /tmp
Sera-t-il résolu en exécutant?
sudo mkdir /tmp
si je fais quelles autorisations dois-je lui donner?
ps: je ne me suis pas encore déconnecté de mon système
Je ne peux pas penser à une raison pour laquelle cela ne devrait pas fonctionner. Sur mon système, les autorisations sont définies par:
sudo chmod 1777 /tmp
(drwxrwxrwxt)
/tmp
dossier et maintenant il ne passe paslightdm
.Vous devez exécuter les commandes suivantes pour restaurer le dossier tmp.
Alors tu devrais être tout bon
la source
Pour compléter la réponse d'Alex, vous pouvez exécuter ces deux commandes en même temps en utilisant l' option
-m
ou--mode
pour mkdir (1) , qui spécifie le mode pour le répertoire créé:La commande serait donc:
la source
Un redémarrage du système le réparera automatiquement, au cas où si vous avez des problèmes avec le redémarrage, l'utilisation du système
sudo mkdir -m 1777 /tmp
devrait fonctionner correctement comme mentionné dans d'autres réponses.la source