这与以下问题不同:“管理外部工具”不弹出对话框选择后不弹出对话框管理外部工具来自 gedit工具菜单。
我的问题是管理外部工具选项没有出现在工具根本没有菜单。
我已勾选在优先子菜单:
我甚至退出并重新加载编辑启用插件后。
我现在的版本是:
$ gedit --version
gedit - Version 3.18.3
有谁知道为什么管理外部工具选项没有出现?
结果namei
:
$ namei -l ~/.config/gedit/tools
f: /home/rick/.config/gedit/tools
drwxr-xr-x root root /
drwxr-xr-x root root home
drwxr-xr-x rick rick rick
drwx------ rick rick .config
drwxr-xr-x root root gedit
tools - No such file or directory
根据steeldriver的评论,我运行了:
sudo chown -cR rick:rick /home/rick
现在一切都好了。
答案1
gedit
如果无法写入其配置目录,则可能会发生这种情况,这可能是由于目录所有权或权限问题。您可以使用namei
例如
namei -l ~/.config/gedit/tools
f: /home/steeldriver/.config/gedit/tools
drwxr-xr-x root root /
drwxr-xr-x root root home
drwxr-xr-x steeldriver steeldriver steeldriver
drwx------ steeldriver steeldriver .config
drwxr-xr-x steeldriver steeldriver gedit
drwxrwxr-x steeldriver steeldriver tools
以下文件和目录~
应归您所有,不是 root
- 后者通常是以sudo
前曾运行过该应用程序的标志:参见为什么用户永远不应该使用普通的 sudo 来启动图形应用程序?按照以下建议,使用chown
和/或适当方式查找并修复任何此类问题chmod
root
拥有一些文件,/home/user
我应该担心吗?