[Others] 关于/var/tmp的权限问题
Tofloor
poster avatar
kinqin
deepin
2021-10-05 17:13
Author

在deepin上使用flatpak的时候出现(O_TMPFilE) permission denied,究其原因是/var/tmp的权限问题,不知是否还有人使用flatpak以及遇到这个问题。

解决:

    sudo chmod 1777 /var/tmp

Reply Favorite View the author
All Replies
learner
deepin
2021-10-06 19:39
#1

我在使用updatedb和sort时也遇到过类似的问题。

我以普通用户身份运行updatedb时会出现错误,说/usr/bin/sort无权限访问/var/tmp,然后我发现/var/tmp的权限被设置成了rwx------,导致以用户身份无法访问。

我当时的解决方案是sort可以通过设置环境变量TMPDIR来选择其临时文件存放路径,所以我就设置环境变量TMPDIR=/tmp,之后就能正常运行了。不知道flatpak有没有类似的功能。

Reply View the author
kinqin
deepin
2021-10-07 04:31
#2
learner

我在使用updatedb和sort时也遇到过类似的问题。

我以普通用户身份运行updatedb时会出现错误,说/usr/bin/sort无权限访问/var/tmp,然后我发现/var/tmp的权限被设置成了rwx------,导致以用户身份无法访问。

我当时的解决方案是sort可以通过设置环境变量TMPDIR来选择其临时文件存放路径,所以我就设置环境变量TMPDIR=/tmp,之后就能正常运行了。不知道flatpak有没有类似的功能。

这倒是没有尝试过,应该没有问题

Reply View the author