4 votes

Impossible d'écraser le fichier /home/baadshah/.config/QtProject/qtcreator/toolchains.xml : Permission refusée

Cannot overwrite file /home/baadshah/.config/QtProject/qtcreator/qtversion.xml: 
Permission denied
Cannot overwrite file /home/baadshah/.config/QtProject/qtcreator/toolchains.xml: 
Permission denied
Cannot overwrite file /home/baadshah/.config/QtProject/qtcreator/devices.xml:
Permission denied
Cannot overwrite file /home/baadshah/.config/QtProject/qtcreator/toolchains.xml: 
Permission denied

J'obtiens ces 4 erreurs lors de l'ouverture de Qt et l'impossibilité de trouver l'application lors de l'ouverture d'un nouveau fichier.

9voto

Rinzwind Points 270388

L'installateur de Qt ajoute les répertoires de configuration avec root comme propriétaire.

Vous devez posséder les fichiers et les répertoires d'un fichier pour pouvoir écrire dans un fichier. Définissez donc les permissions comme ceci sur chacun des fichiers :

sudo -s chmod o+w /home/baadshah/.config/QtProject/qtcreator/*.xml

Si les répertoires

/home/baadshah/.config/QtProject/qtcreator/
/home/baadshah/.config/QtProject/

appartiennent à quelqu'un d'autre que votre nom d'utilisateur (ex. root ), vous devez changer cela aussi. Si c'est le cas, vous pouvez le changer avec :

sudo chown -R $USER:$USER /home/baadshah/.config/QtProject/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X