鹦鹉螺:“终端开放”选项在哪里? (Ubuntu 16.10,nautilus 3.20.3)

我有两个工作站,一个运行Ubuntu 16.04,Nautilus 3.14.3和一个运行16.10,nautilus 3.20.3。

在Ubuntu 16.04上,我可以单击nautilus右上角的菜单,选择“在终端中打开”,这非常有用。 更好的是,如果我正在浏览一些sftp / sshfs共享,我甚至可以选择“在远程终端中打开”。 我真的开始依赖那些简单但非常有用的选项。

1

在Ubuntu 16.10中,完全没有这些选项。 我知道有上下文菜单,让我“在终端中打开”,但如果文件夹中有文件和文件被选中,那就没用了,我无法取消选择它。 此外,16.10 / Nautilus 3.20.3中不存在“在远程终端中打开”选项。

2

我查看了设置,但一无所获。 我也看过这里,但只找到了“nautilus-admin”,“nautilus-open-terminal”和“gnome-terminal-nautilus”,但这些包都没有帮助,有些不再存在。

所以我的问题是,这是Ubuntu 16.04中的这个function标准,还是有这个工作站的附加软件包,它们从选项菜单(而不是上下文菜单)中提供“Open in Terminal”?

如果我选择升级,如何在Ubuntu 16.10和17.04中添加此function?

编辑:只需安装nautilus-action和gnome-terminal就可以了

sudo apt install nautilus-action gnome-terminal 

如果您不想使用gnome-terminal,则可以使用以下步骤:

我设法通过nautilus-action包重现它。

 sudo apt install nautilus-actions 

启动配置工具:

 nautilus-actions-config-tool 

首先,更改全局首选项以在Nautilus菜单的根目录(而不是嵌套)显示操作:转到编辑/首选项菜单,取消选中“创建根’Nautilus-Actions’菜单,如下所示:

在此处输入图像描述

点击确定。 现在,我们添加操作:转到菜单文件/新操作并选中“在位置上下文菜单中显示项目”,将“上下文标签”更改为“在终端中打开”。 见下文 :

在此处输入图像描述

转到“命令”选项卡,然后在“路径”中输入“x-terminal-window”。

在此处输入图像描述

不要忘记保存配置(菜单文件/保存)并重启nautilus(在终端:nautilus -q)

启动一个新的nautilus窗口后,你应该在右上角的菜单中有类似的东西:

在此处输入图像描述

对于Xubuntu

 sudo apt install nautilus-actions 

然后启动Natulius-Actions配置工具。 按照Brahim Hamdouni的回答告诉您,除了您进入x-terminal-window的部分。 你应该把它粘贴到PATH:

 exo-open --working-directory %f --launch TerminalEmulator 

此操作将打开您正在使用的默认终端模拟器。 不要为参数输入任何内容。 保存然后运行Natulius检查。