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
我在打开 Qt 时收到这 4 个错误,并且在打开新文件时无法找到应用程序
答案1
Qt 安装程序添加以 root 为所有者的配置目录。
您需要拥有文件和目录才能写入文件。因此,请在每个文件上设置如下权限:
sudo -s chmod o+w /home/baadshah/.config/QtProject/qtcreator/*.xml
如果目录
/home/baadshah/.config/QtProject/qtcreator/
/home/baadshah/.config/QtProject/
属于您的用户名以外的其他人(即root
),您也需要更改它。如果是这样,您可以使用以下方法更改它:
sudo chown -R $USER:$USER /home/baadshah/.config/QtProject/