没有 sudo 就无法运行应用程序

没有 sudo 就无法运行应用程序

我做了研究,但没有发现任何有用的东西,也许我使用了错误的关键词,nvm。

spotify例如,如果我尝试运行,我会收到"Unable to initialize the storage of temporary files"错误,但如果我继续,sudo spotify它就会像魔法一样运行。

克莱门汀上也有同样的事情"librarybackend attempt to write a readonly database unable to fetch row",但如果我跑的话,sudo clementine效果会很好。

现在我知道了 so 的威力sudo,那么如何在不输入任何内容的情况下让它工作呢sudo everytime

我正在考虑添加到组用户,但不知道该怎么做或者这样做是否安全,在spotify文件夹上甚至是chmod 777文件上,但仍然不起作用。

答案1

我猜想在某个时候,你的主目录中的文件被归为root(因为滥用sudo)。尝试chown将它们恢复:

sudo chown $USER:$USER ~ -R

答案2

更改您的用户的 spotify 文件夹的所有者.cache并更改所有权:

cd /home/YOURUSER/.cache

sudo chown USER:USER spotify -R

相关内容