当我双击 Nautilus 中的脚本来运行它时,该脚本只是在我的文本编辑器中打开,没有运行它的选项。使用 Nautilus,如何运行可执行文本文件和/或脚本?
答案1
打开 Nautilus。
从菜单栏打开它:
编辑 → 偏好设置
选择“行为”选项卡。
选择“可执行文本文件”下的“每次询问”。
- 关闭窗口。
- 右键单击该文件,然后选择“属性”。
选择“权限”选项卡,并确保选择了“允许作为程序执行文件”。
关闭窗口。
现在您可以双击 Nautilus 中的可执行文本文件,系统会询问是否执行或编辑您的脚本。
答案:努尔
答案2
按着这些次序:
dconf-editor
由于它未默认安装,因此请安装。- 按Alt+ F2,输入
dconf-editor
,然后按Enter。 转到
dconfg-editor
:org
➤gnome
➤nautilus
➤preferences
单击
executable-text-activation
并从下拉菜单中选择:发射:将脚本作为程序启动。
或者
问:通过对话询问该做什么。
关闭
dconf-editor
。就这样!
答案3
我认为这是 Gnome 人员决定改变我们习惯的默认行为而造成的麻烦。
要修复它,您可以;
- 安装(如果你还没有安装)并启动dconf 编辑器,
- 去:org > gnome > nautilus > 偏好设置, 和
- 改变值可执行文本激活回到问(甚至发射, 如果你更喜欢)。
如果你希望 Nautilus 的行为与 Root 相同,你可以重复上述步骤,开始dconf 编辑器这次作为根。
答案4
使用 GUI
根据你使用的 Ubuntu 版本,
14.04 或 16.04
在 Nautilus 中,从菜单栏打开它:
编辑 → 偏好设置
18.04+
在 Nautilus 中,从菜单栏打开它:
文件 → 偏好设置
然后,在“行为”选项卡中,选择“运行它们”(以前是“在打开可执行文本文件的情况下运行它们”)。
或者,如果您想要对话框,请选择“每次询问”(例子)询问您是否编辑或执行该文件。
使用命令行
如果您更喜欢命令:
dconf write /org/gnome/nautilus/preferences/executable-text-activation "'launch'"
笔记:GUI 和命令行方法仅适用于 Nautilus(Ubuntu 中的默认图形文件管理器)。
最初来自我发布的另一个答案这里。