
spotify.desktop
может быть записан владельцем root, поэтому я использую $ sudo vim spotify.desktop
его для редактирования, но обнаруживаю, что не могу сохранить изменения. Ошибка "только для чтения". Кто-нибудь знает, как ее решить? Спасибо заранее.
решение1
Я считаю, что правильный способ сделать это — использовать sudoedit spotify.desktop
команду, предполагая, что в вашем .bashrc есть следующее:
export VISUAL=vim
export EDITOR=$VISUAL
Видетьэтот принятый ответдля различий между sudo vim
и sudoedit
.
решение2
Вы не можете записать этот файл, поскольку он находится в другой файловой системе, доступной только для чтения.
Проверьте mount | grep spotify
, вы увидите, что он смонтирован как "ro". Даже root не может записать это.
Вам нужно будет отредактировать файл(ы), откуда они смонтированы и доступны для записи на ваш диск. В этом случае это архив snap, который вам даже нужно будет сначала распаковать.
Вы уверены, что файл рабочего стола, который вы ищете, не находится в /var/lib/snapd/desktop/applications/
?