一堆机器出了问题,我不知道是什么,什么时候,什么时候,什么方式。
红帽企业Linux工作站第6.10版(圣地亚哥)
我所有的桌面图标都不工作了。每当我点击桌面图标,图标的底层文本文件就会在gedit中打开。
我读到了关于xdg-mime的评论,但不知道输出是否正确:
$ xdg-mime query filetype ASIST.desktop
text/plain; charset=us-ascii
$ xdg-mime query filetype /usr/share/pixmaps/keyring.png
application/octet-stream
$ xdg-mime query filetype Desktop/gnome-terminal.desktop
application/octet-stream...but --这似乎并不重要,因为所有三个文件都被打开(或至少发送给了gedit )。(gedit不会打开png文件)
我弄坏了什么,我该怎么解决?
发布于 2020-10-19 16:36:18
非常抱歉,这本质上是用户错误。
我的安全要求包括root用户的umask为0077。最近,我在所有这些机器上安装了一些文件,并且不得不运行update-mime-database,它重建了整个/usr/share/mime目录--并应用了umask,从而阻止了所有非根用户访问该目录。
https://unix.stackexchange.com/questions/615275
复制相似问题