Ubuntu 18.04/var/lib/snapd有'其他'写40777

Jam*_*mes 5 permissions ubuntu-18.04

试图在Ubuntu中启动Calculator,但收到以下消息:

/var/lib/snapd has 'other' write 40777
Run Code Online (Sandbox Code Playgroud)

不确定那是什么意思.我只是想开始计算器.奇怪的.有任何想法吗?

Sve*_*ven 17

也发生在我身上.我将/ var/lib/snapd的权限从777更改为755,所以只需:

sudo chmod -R 0755 /var/lib/snapd


小智 7

实际上,要解决所有与 snap 相关的应用程序的问题,您必须执行以下操作:

sudo chmod 755 /
Run Code Online (Sandbox Code Playgroud)

  • 不要那样做。此命令可能会破坏您的操作系统以更改受保护文件的权限。@Sven 答案应该被标记为正确的答案。 (3认同)
  • 同意 @JMoura - 事实上,我确实通过运行 `sudo chmod 755 /` #LessonLearned 来冲洗我的 Chrome OS Linux 容器。那么还有其他想法吗?即使在运行推荐的答案之后,我特别看到“/ has 'other' write 40777”。 (2认同)

小智 5

当尝试从终端打开 vscode 时,我遇到了“/has 'other' write 40777”问题。这是通过“sudo chmod 755 /”命令修复的。