使用这个命令
chown -R 你电脑的名字:你电脑的名字 .config/
举例虚拟机名字为xiaoyige,那么在xiaoyige目录下输入
chown -R xiaoyige:root .config/
为什么这样修改?
因为在sudo下打开qtcreator时,会向用户根目录的.config下写数据,所以这个目录变为管理员权限,使用上述命令就是将.config的管理员权限取消。
我也做了这样的尝试,在QTcreator bin目录下输入chown -R xiaoyige:root qtcreator命令,这样只有执行文件权限被修改,依然会提示 error files