我正在使用 Ubuntu 12.04 64 位。
我想将“在此打开终端”添加到 Nautilus 上下文或右键单击菜单,但它尝试从互联网下载 32 位版本。
答案1
你必须安装nautilus 打开终端来自 Ubuntu 15.04 及以下版本的 Universe 存储库的软件包:
sudo apt-get install nautilus-open-terminal
如果你想使用 apturl 安装,请使用以下 URL:apt://nautilus-open-terminal
然后:
nautilus -q
为了重新启动 Nautilus
在 Ubuntu 15.10 中,该功能是已包含在nautilus
!
答案2
nautilus-open-terminal
Ubuntu 14.04 的 Universe 存储库中提供了这些nautilus-actions
软件包。因此,运行以下命令来启用 Universe 存储库并安装上述软件包。
sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install nautilus-open-terminal
sudo apt-get install nautilus-actions
最后运行nautilus -q
命令退出 nautilus。现在您就可以看到Open in terminal
右键单击的选项。
答案3
这是我在当前目录中打开终端的脚本,
在开放终端插件停止工作后,我创建了自己的插件
#!/bin/bash
##################################
# A nautilus script to open gnome-terminal in the current directory
# place in ~/.gnome2/nautilus-scripts
##################################
# Remove file:// from CURRENT_URI
gnome-terminal --working-directory=`echo "$NAUTILUS_SCRIPT_CURRENT_URI" | cut -c 8-`
PS:以下是一些额外信息
为脚本分配快捷方式
- 将可执行脚本添加到 ~/.gnome2/nautilus-scripts
- 等待一段时间 - nautilus 重新生成 accels 文件
编辑文件 ~/.gnome2/accels/nautilus
查找与此类似的行:
; (gtk_accel_path "<Actions>/ScriptsGroup/script_file:\\s\\s\\shome\\sgautam\\s.gnome2\\snautilus-scripts\\sopen-terminal" "")
- 删除注释(分号)并指定快捷方式,如下所示:
(gtk_accel_path "<Actions>/ScriptsGroup/script_file:\\s\\s\\shome\\sgautam\\s.gnome2\\snautilus-scripts\\sopen-terminal" "<Primary><Shift>t")
- 保存存档。
- 注销—登录。
答案4
我今天(2014 年 7 月 18 日)刚刚安装了 Ubuntu 14.04 桌面版,要获取 Nautilus 中的命令行选项,我所需要做的就是在终端中输入以下命令:
sudo apt-get install nautilus-open-terminal
nautilus -q