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 也无法写入。
您需要编辑挂载位置的文件,并让其在您的磁盘上可写入。在本例中,它是一个快照存档,您甚至需要先将其解压缩。
您确定您要查找的桌面文件不在吗/var/lib/snapd/desktop/applications/
?