Não é possível sobrescrever o arquivo /home/baadshah/.config/QtProject/qtcreator/toolchains.xml: Permissão negada

4
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

Estou recebendo esses 4 erros ao abrir o Qt e uinable para encontrar o aplicativo ao abrir novos arquivos

    
por anil 11.02.2013 / 11:41

1 resposta

8

O instalador do Qt adiciona os diretórios de configuração com raiz como o proprietário.

Você precisa possuir os arquivos e diretórios em um arquivo para poder gravar em um arquivo. Então, defina permissões como essa em cada um dos arquivos:

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

Se os diretórios

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

são de propriedade de outra pessoa que não o seu nome de usuário (ou seja, root ) você precisa alterar isso também. Se sim, você pode mudar isso com:

sudo chown -R $USER:$USER /home/baadshah/.config/QtProject/
    
por Rinzwind 11.02.2013 / 12:15