Не могу запускать приложения без 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
работает отлично.
Теперь я знаю силу sudo
Итак, как можно заставить это работать без ввода sudo everytime
?
Я думал о добавлении в группу пользователей, но не знаю, как это сделать или, если это безопасно, на spotify
папка у даже chmod 777
файл, но все еще не работает.
2 ответа
Я предполагаю, что в какой-то момент файлы в вашем домашнем каталоге стали собственностью root
(из-за неправильного использования sudo
). Пытаться chown
возвращая их обратно:
sudo chown $USER:$USER ~ -R
Смена владельца папки spotify найти в .cache
вашего пользователя и смените владельца:
cd /home/YOURUSER/.cache
sudo chown USER:USER spotify -R