文本编辑器需要 root 权限才能正常工作

文本编辑器需要 root 权限才能正常工作

我正在使用 Ubuntu 13.10,并且在使用 3 个文本编辑器(Geany、Gedit 和 Sublime Text)时遇到了问题。

这 3 个编辑器无法访问其大多数菜单项,包括打开文件和保存文件。

访问这些菜单项的唯一方法是使用 root 访问权限打开这些编辑器。

唯一似乎无需 root 权限即可运行的编辑器是 Adob​​e Brackets。

我不是谈论根文件,而是谈论仅打开编辑器时无法访问的菜单项(即使没有打开任何文档)。

图像

答案1

尝试另一个桌面环境,因为这可能是当前桌面环境和/或窗口管理器中的错误导致了问题 - 最相似的是:

其他可能性可能是:

我提供的链接包含有关安装和定制的提示。


为了与 Unity 最相似,使用3.4 到 3.8 之间的 Gnome 版本可能是最好的。

应用程序概述
(来源:维基百科

还有搜索概览,比 Unity 的更好

如果你也想要一个类似 Unity 的启动器,请使用Dash 到 Dock扩展。其他有用的功能可以使它更像 UnityDash 热键,也许

扩展有时仅与 Gnome.Shell 上的不同版本兼容,你可以使用以下工具检查和编辑内容Gnome 调整工具

答案2

听起来该文件夹不属于您的用户,因此您无法写入它 - 要解决这个问题,请对文件运行以下命令:

sudo chown USERNAME:USERNAME /PATH/TO/FILE

或者对于文件夹/目录:

sudo chown -R USERNAME:USERNAME /PATH/TO/FOLDER

这些命令将使用户USERNAME和组成USERNAME为指定文件或文件夹的所有者。

或者,您可以让“其他”用户有权访问该文件:

sudo chmod 766 /PATH/TO/FILE

或文件夹:

sudo chmod -R 766 /PATH/TO/FOLDER

以下是手册页chmodchown

您可以通过运行以下命令检查文件夹内容的权限:

ls -l /PATH/TO/FOLDER

你应该得到如下结果:

drwxr-xr-x. 2 wilf wilf      4096 Jan 10 15:59 Desktop
drwxr-xr-x. 2 wilf wilf      4096 Jan 10 00:32 Documents
drwxr-xr-x. 3 wilf wilf      4096 Jan 10 18:25 Downloads
-rw-rw-r--. 1 wilf wilf     70582 Jan 11 22:22 gnomeRemove.txt

其中,drwxr-xr-x.是一个目录,所有用户均d具有read 和 e ecute 权限,而所有者具有 rite 权限。xw

您的用户名也应该代替wilf

相关内容